如下的一段代码:
<HTML>
<HEAD>
<SCRIPTLANGUAGE="JavaScript">
<!--
function loadReport(){
var reportUrl ='http://172.16.12.128:8888/xitReport/report/';
var userId= '1000';
var reportId= 'C10A103010010';
var reportParam= 'paramFile_C10A103010010.xml';
var url= reportUrl + reportId + '/ checkDownload'
+' ? userId =' + userId+ '&reportId=' + reportId+ '&reportParam=' + reportParam;
var reportWin= 'reportWin' + reportId;
win= window.open(url,reportWin,'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=580,height=100');
return false;
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad=" loadReport ();">
aaa
</BODY>
</HTML>
在某些IE下运行时body 的 onload 方法不被触发,原来在 ie 的安全设置里有一项‘活动脚本’的选项,如果该项为禁用,则 html中的所有 onload事件都将被 IE忽略而不被触发。