为了使用全屏窗口,使用了以下脚本:
<s cript language="javas cript">
var w=1015;
var h=702;
var objwin = window.open('index.asp',"OAMAIN","toolbar=0,location=0,directories=0,
status=0,menubar=0,scrollbars=0,resizable=0,width=" + w + ",height=" + h + ",
top=0,left=0",true);
objwin.focus();
window.opener = null;
window.close();
</s cript>
结果总是要出现【你查看的网页正在试图关闭窗口?】提示,非常讨厌!
在网上检索,有很多类似这种问题的求助贴,
学习后总结如下:
1. 由于各种原因,触动了网页中的含有“ window.close(); ” 的 java s cript 脚本。
<s cript language="javas cript">
var w=1015;
var h=702;
var objwin = window.open('index.asp',"OAMAIN","toolbar=0,location=0,directories=0,
status=0,menubar=0,scrollbars=0,resizable=0,width=" + w + ",height=" + h + ",
top=0,left=0",true);
objwin.focus();
window.opener = null;
window.close();
</s cript>
结果总是要出现【你查看的网页正在试图关闭窗口?】提示,非常讨厌!
在网上检索,有很多类似这种问题的求助贴,
学习后总结如下:
1. 由于各种原因,触动了网页中的含有“ window.close(); ” 的 java s cript 脚本。
原因就是你这个窗口没有父窗口,要关掉这样的窗口想不提示信息,需要调用IE相关组件来触发才可以。
如果你直接用window.close就没有办法不出现这种提示。
如果你直接用window.close就没有办法不出现这种提示。
2. I E 6.0 可以用以
<s cript>
window.opener=null;
window.close()
</s cript>
注意,只有ie6才支持. opener 只要设为任何值都可以,不会出现提示
,无效!
3. 最后我的 IE 7, 用下方法解决了:
window.opener = null;
window.open("","_self"); //fix ie7
window.close();