
我希望能夠阻止遭受嚴重點擊欺騙圖像的網站上的每個圖像,以便只顯示文字。如果解決方案可以輕鬆停用/啟用,以防我想暫時查看圖像,那就太好了。我怎樣才能做到這一點?
答案1
太長了;博士
只需將以下規則之一(或全部)新增至廣告攔截器的過濾器中即可:
example.com##img
阻止每個<img>
元素example.com$image
阻止提供的每個圖像example.com
查看註釋部分以了解更多資訊。
教學
- 安裝廣告攔截器(例如uBlock起源)並點擊其圖示。
- 點擊“我的過濾器”欄並貼上
example.com##img
和/或example.com$image
. - 按一下“應用變更”。
如果您想暫時停用該區塊,只需點擊外掛程式面板上的大開/關按鈕,如第一張圖所示。
筆記
example.com##img
封鎖<img>
給定網站上的每個 DOM 節點。無論圖像從哪裡提供,如果它位於標籤內<img>
,它都會被阻止,但它不會阻止使用不同技術(例如background-image
在<div>
.example.com$image
example.com
無論哪個網站嘗試載入它們,都會阻止提供的每個圖像。許多網站使用 CDN 來提供圖片,examplecdn.com
因此阻止來自的圖像example.com
幾乎沒有效果,因此您examplecdn.com
也必須阻止,只是要注意其他使用 CDN 的網站上的圖像examplecdn.com
也會被阻止。- 有時不會發生阻塞,因為圖像已被快取。在這種情況下,您需要點擊Ctrl+ Shift+R進行硬刷新而不使用快取。
- 有時,影像在 DOM 節點上具有可辨識的類別屬性。使用開發工具進行一些檢查(右鍵單擊 -> 檢查元素)後,您可以列出標記大多數圖像的類別並透過類別選擇器方式阻止它們:
example.com##.image-container
- 有一個關於過濾器語法的很棒的備忘單。