Adblock是Mozilla Firefox和Mozilla Application Suite網頁瀏覽器所使用的擴充功能。
Adblock允許使用者攔截廣告在內的各種頁面元素,並使這些內容不被下載和顯示。 (建議學習:PHP影片教學)
2004年起Adblock開發停滯,同時出現了分支版本Adblock Plus。這個版本對使用者介面、過濾訂閱和元素隱藏等功能進行了改進。目前,Adblock Plus已經成為更受歡迎的版本。
Adblock Plus主要專注於軟體的可用性,並添加和改進了許多功能。
它在主視窗上面有清楚定義的選單項目。另外可過濾項的清單也被整合到下方的面板,這塊面板也可以從主視窗分體出來。
廣告過濾的表達式也增加了元素隱藏的功能。其它一些新功能如過濾器統計(計數功能),並可以對單一過濾器進行啟用或停用而不用刪除過濾器。
工作原理
和Mozilla內建的映像過濾器一樣,Adblock根據內容的來源位址攔截了HTTP請求,並可過濾IFrame、script及Flash。它也可以用自動產生的使用者樣式表來隱藏包含文字廣告的頁面元素。這個功能稱為元素隱藏,它將攔截內容換成了隱藏內容。
基本的篩選規則可以使用星號(*)作為萬用字元。列入白名單的網站及物件可以使用兩個at符號(@@)開發,使其免於過濾。正規表示式可以在前後加上斜框(/)後使用。 Adblock Plus也支援更複雜的語法來對過濾器進行更精確的控制。
網頁元素被adblock破壞,無法顯示內容
#可能是下載了Adblock這個瀏覽器插件,設定過濾規則時出現了問題。
360瀏覽器中的廣告封鎖功能就是使用Adblock插件,可以在瀏覽器中設定關閉插件。
更多PHP相關技術文章,請造訪PHP圖文教學欄位進行學習!
以上是網頁元素被adblock破壞,無法顯示內容的詳細內容。更多資訊請關注PHP中文網其他相關文章!