windows xp sp2在ie浏览器中引进了过滤弹出窗口的新特性。用户可以预先设置只过滤某些站点的弹出窗口,还是对所有站点的弹出窗口都进行拦截,还可以利用多种配置选项控制ie的行为。
一、使用以下方法自动弹出的任何窗口,ie浏览器将概杀勿论:
·使用“createpopup()”打开窗口之外的脚本;
·强制响应和非强制响应对话;
·层叠在页面上的dhtml项目内容。
不过,由于用户点击网页上的某个项目而弹出的窗口将不会被过滤。
二、xp sp2为弹出窗口过滤特性预设了几个情形,在这些情况下ie不会对弹出窗口采取过滤措施:
·内部网(intranet)和可信任的站点区域:intranet区的网页和应用程序可以启动弹出窗口,在这些区域中弹出窗口过滤特性的缺省设置是禁用的;
·本机应用程序:安装在本机计算机上的应用程序可以启动弹出窗口;
·dhtml:在相同的页面上层叠内容的动态html项目可以以弹出窗口的形式出现;
·createpopup():由createpopup()激发的窗口可以打开弹出窗口;
·被允许的站点列表:windows xp sp2中的弹出窗口过滤特性带有“被允许站点”列表项目,该列表中的web站点的弹出窗口并不会被过滤。
三、下面我们结合4张截图进一步了解windows xp sp2的ie弹出窗口过滤特性:
1、当有弹出窗口被过滤时,状态栏将会显示:
2、在缺省状态下,弹出窗口被过滤时会显示“信息”栏;该信息栏位于工具栏和生成的页面之间:




上一篇文章: