消灭“变种”的Flash广告

2010-08-28 10:49:52来源:西部e网作者:

    最近遇到了一点麻烦事,新浪、TOM和奇虎等几个常去的新闻站点经常“打不开”。只要进入到栏目页面,IE就停滞不动,好像死机一样。而在等了半分多钟,没有任何提示的情况下,竟然从屏幕右下角跳出个Flash广告。虽然我对网站播放广告赚钱表示理解,不过像这种强迫式的做法,本人还是颇有些意见的,为了不再让“老机”受罪,我决定彻底的“消灭”它们。

  一、还IE一个洁净空间

  这里所说的弹出式Flash广告,与固定在网页上显示的那种图片或Flash广告不同。它在用户打开页面后,以窗口方式独立进行显示,不管是不是愿意看,都得无条件接受(如图1),这种霸道行径,怎能让人接受!

  1.增强弹出窗口的限制级别

  打开IE浏览器,点击“工具”→“弹出窗口阻止程序”→“弹出窗口阻止程序设置”选项。打开设置窗口,在底部的“通知和筛选级别”下拉菜单中,选择“高:阻止所有弹出窗口”选项(如图2),接着点击“确定”,完成对弹出窗口的限制设置。

  经过上面的设置后,在打开某些需要弹出窗口的页面时,IE也会进行阻止。这时可按住 Ctrl 键,再打开网页后,即可暂时取消对弹出窗口的阻止状态。

  2.Flash广告插件“专项治理”

  虽然上面的设置方法,消灭了这个讨厌的Flash广告,不过也将一些有用的弹出窗口“误杀”了。如果觉得使用不方便,可借助Flash and Pics Control这款插件,来指定截杀Flash广告。

  安装后插件后,在IE的工具栏上会新增一个图标,点击它即可展开设定菜单,将其中的“Flash Animation”钩选状态取消(如图3),即可使IE跳过对网页上任何Flash数据的读取,从而屏蔽了弹出式Flash广告的骚扰。

  目前大多数恶意网页,都是以ActiveX或JavaScript方式进行破坏的。如果在Flash and Pics Control插件的菜单上,取消对“JavaScript、ActiveX”对象的读取,就可以避免遭受攻击。另外,在需要观看Flash动画时,可重新钩选“Flash Animation”项,其会自动刷新页面,显示出被过滤掉的Flash动画。

  二、Maxthon中轻松屏蔽

  Maxthon屏蔽广告的功能非常强大,不过对于这个弹出式Flash广告却似乎“无能为力”。在折腾一番后,终于找到了屏蔽的方法。

  1.彻底关闭ActiveX

  打开Maxthon,点击“选项”→“Maxthon选项”。在打开窗口中,点击左侧的“下载”选项,取消“允许ActiveX”的钩选状态。这样在禁止了ActiveX后,所有Flash广告便无影无踪了。

  如果不想通过关闭ActiveX来达到目的,那么可右击Maxthon工具栏,选择“自定义工具栏”,在弹出对话框中,将“图像”添加到工具栏上,接着在工具栏上点击“图像”工具图标,在下拉列表中取消“允许Flash”选项,也可有效的屏蔽部分强迫式Flash广告。

  2.屏蔽广告窗口引用地址

  上述方法都是通过禁止下载ActiveX或Flash的方法,来达到屏蔽目的,它同时也将网页上的其它Flash动画屏蔽了。如果只是要屏蔽这几个比较“霸道”的Flash广告,那么只要获得它们的引用地址,然后在Maxthon中进行网页地址过滤即可。

  获得弹出广告窗口引用地址的方法有多种,借助“影音嗅探器”即可轻松获取到引用地址。比如我截取到新浪新闻频道右下角的Flash弹出广告地址为http://rm.sina.com.cn/bj-icast/mv/baisha/43288a/43288.zip。

  此时打开Maxthon,点击“选项”→“Maxthon选项”,再点击左侧的“广告猎手”,在右侧窗口中切换到“网页内容过滤”选项卡,点击右上角的“+”按钮,将截获到的广告引用地址添加网页内容过滤列表中即可(如图4)。

点击放大此图片

关键词:Flash

赞助商链接: