at the place where I work, we use a Business Intelligence product called WebFOCUS (I'm not fond of it, but that's a different matter). One of the things we built with it is a web application in which the user makes a few selections on an HTML form, submits it, and gets a generated PDF report in an IFRAME. However, the redirect that is supposed to take the user to the document has stopped working with recent versions of NoScript. The IFRAME gets stuck on a page that has no visual elements, but only a few JavaScript redirects that do not appear to be executed any more. They do work if I uninstall NoScript, as well as in IE 7 and Chrome 21.
Here's the code in the IFRAME that gets stuck, which I suspect holds the problem:
Code: Select all
<HTML>
<Head>
<Title>WebFOCUS Report</Title>
<Script Language="JavaScript">
<!--
function getrep()
{
if(parseInt(window.navigator.appVersion,10)<4)
location.assign("/ibi_apps/WFServlet?PG_REQTYPE=REDIRECT&PG_MRsaved=false&PG_Func=GETBINARY&PG_File=tghpvhsn.pdf");
else
location.replace("/ibi_apps/WFServlet?PG_REQTYPE=REDIRECT&PG_MRsaved=false&PG_Func=GETBINARY&PG_File=tghpvhsn.pdf");
} //-->
</Script></Head>
<body onload="getrep()"></BODY>
</HTML>Windows XP SP3
Firefox 14.0.1 en-GB
Problem occurs in: NoScript 2.5.1 (latest stable)
Problem occurs in: NoScript 2.5.2.rc1 (latest dev)
Microsoft ISA Server (authenticating proxy)
Any help would be appreciated, thanks in advance!