我想用adblock
刪除頁面中的所有特殊屬性。例如,刪除title
屬性是這樣的:如何使用adblock刪除屬性?
<p title="Free Web tutorials">W3Schools.com</p>
變爲:
<p>W3Schools.com</p>
我想用adblock
刪除頁面中的所有特殊屬性。例如,刪除title
屬性是這樣的:如何使用adblock刪除屬性?
<p title="Free Web tutorials">W3Schools.com</p>
變爲:
<p>W3Schools.com</p>
我希望我理解正確你的問題:大多數廣告攔截器使用相同的過濾器規則和Adblock Plus has a nice tutorial對什麼是可能的,什麼不是。要點是:你可以隱藏東西,但重寫頁面是不可能的。
你想做的事情可以通過一個UserScript輕鬆實現。一般來說,它是在某些網頁上運行的一段JavaScript,您可以在Chrome中導入該用戶腳本。 (將其命名爲something.user.js
並將其拖入Chrome的擴展列表或使用Tampermonkey擴展名)。
這裏有一個隨機的例子,應該讓你開始:https://userscripts.org/scripts/review/102001
頂部是元數據,並在其網站腳本應該運行的控制。啓動函數中的代碼將在頁面的上下文中執行。這是您需要放置代碼以修改網頁的位置。底部的代碼塊用於將啓動功能插入到頁面中。
請注意:如果你想在啓動函數中使用jQuery,它需要被頁面加載。如果不是,則需要在爲您加載jQuery的頁面中插入<script>
標記。
你能幫我介紹一下'script'嗎?我只想在某個網頁中刪除所有的atrib,比如'title ='some text''。 –
在鏈接的例子中,在頂部添加您的域名,刪除其他域名。替換起始函數/中間塊如下:'var start = function(){$(「p」)。removeAttr(「title」);};'。 'p'將是元素的CSS選擇器。除非您提到該頁面,否則很難提供更詳細的說明。 –