![如何停用 javascript 模式彈出廣告](https://rvso.com/image/1317546/%E5%A6%82%E4%BD%95%E5%81%9C%E7%94%A8%20javascript%20%E6%A8%A1%E5%BC%8F%E5%BD%88%E5%87%BA%E5%BB%A3%E5%91%8A.png)
多年來我一直使用 AdBlock Plus 攔截彈出廣告。
但在過去的幾個月裡,越來越多的「新」彈出視窗取代了網路。它們是基於 javascript 的「模態」彈出窗口,ABP對此無能為力。範例請見附件。
有沒有辦法在不破壞我需要的任何功能的情況下消除這些廣告?
答案1
問題是,雖然它看起來像是一個彈出窗口,但實際上它只是 HTML,給人一種彈出窗口的印象。它通常被稱為覆蓋。這意味著在某些網站上,它將是垃圾(根據螢幕截圖),但其他網站則非常需要(例如購物籃預覽螢幕)。
雖然它可能會阻止廣告,但它也可能會阻止有用的內容,例如折扣彈出視窗或 cookie 政策通知,在同意之前不會讓您繼續。
對於 FireFox 和 Chrome,有一個名為覆蓋層背後這可能會給你你想要的東西(類似於AdBlocker,但用於覆蓋)。 Chrome 還有一個名為 的額外插件overlay blocker
。由於多種原因,它並不完美,正如已經提到的,這樣做的風險由您自己承擔(因為它可能會阻止某些網站按預期工作)。
最後,AdBlock plus 可能會有所幫助,因為它可以自定義,請參閱此論壇以了解更多詳細信息https://adblockplus.org/forum/viewtopic.php?t=18595
您也可以選擇禁用 JavaScript。我知道這可能不夠,但它仍然是一個選擇。
答案2
你可以看看無腳本插入。比全域禁用javascript方便一些。
答案3
看看覆蓋攔截器鍍鉻擴展。現在它會自動停止這些彈出窗口,並且不再破壞頁面。