SP2探秘之:图示IE弹出窗口过滤特性
|
一、使用以下方法自动弹出的任何窗口,IE浏览器将概杀勿论: ·使用“createPopup()”打开窗口之外的脚本; ·强制响应和非强制响应对话; ·层叠在页面上的DHTML项目内容。 不过,由于用户点击网页上的某个项目而弹出的窗口将不会被过滤。 二、XP SP2为弹出窗口过滤特性预设了几个情形,在这些情况下IE不会对弹出窗口采取过滤措施: ·内部网(Intranet)和可信任的站点区域:Intranet区的网页和应用程序可以启动弹出窗口,在这些区域中弹出窗口过滤特性的缺省设置是禁用的; ·本机应用程序:安装在本机计算机上的应用程序可以启动弹出窗口; ·DHTML:在相同的页面上层叠内容的动态HTML项目可以以弹出窗口的形式出现; ·createPopup():由createPopup()激发的窗口可以打开弹出窗口; ·被允许的站点列表:Windows XP SP2中的弹出窗口过滤特性带有“被允许站点”列表项目,该列表中的Web站点的弹出窗口并不会被过滤。 三、下面我们结合4张截图进一步了解Windows XP SP2的IE弹出窗口过滤特性: 1、当有弹出窗口被过滤时,状态栏将会显示出如下图标:
2、在缺省状态下,弹出窗口被过滤时会显示“信息”栏;该信息栏位于工具栏和生成的页面之间:
3、用户可以通过几种方式配置弹出窗口过滤特性,包括点击信息栏、点击状态栏上的图标或使用“弹出窗口过滤”项目下的“工具”菜单中的“设置”选项:
4、当用户选择了菜单中的“设置”选项时,系统会打开如下图所示的弹出窗口过滤特性的“设置”界面:
该窗口允许用户变更IE的一些设置,如当弹出窗口出现时告知用户或设置过滤的级别等。过滤级别控制着限制弹出窗口的等级,比如“全部拦截”或“多数拦截”。 源代码网供稿. |




