IE7通过window.open打开一个隐藏的子窗口


在IE6中我们可以通过window.open打开一个子窗口,如果指定的窗口位置超过屏幕可显示区域的话,就可以达到将打开的子窗口隐藏的效果。但是,当应用程序迁移到IE7浏览器时,这种做法就失灵了,无论如何修改这个窗口大小或位置,总是不能起到隐藏窗口的目的。后来,经过一个偶然的测试机会,发现其实IE7也提供了与IE6相似的功能,只不过这个功能默认是不打开的,就造成了指定一个超出屏幕可显示位置,但是却隐藏不了open出来的窗口。

 具体做法就是IE7 【工具】菜单 【internet选项】 】【安全】Tab子页 "安全级别"中安全设置窗口【其他】分支 里面有一项允许“脚本初始化的窗口,没有大小和位置”的option限制勾选了,就可以避免在IE6下能够运行的功能到IE7下运行不了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值