最近遇到了一點麻煩事,新浪、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)。