我真的不知道你在說什麼,所以我不知道要在Google上輸入什麼內容才能進一步研究這一點。我想知道如何在加載時刪除某個網頁的某些元素。很多用戶使用這個。我想知道它是如何做到的。我認爲一些網頁只是混亂的方式,我厭倦了編輯源代碼來清理它。那麼我怎麼做到這一點?加載網頁上的自定義HTML&CSS?
謝謝。
我真的不知道你在說什麼,所以我不知道要在Google上輸入什麼內容才能進一步研究這一點。我想知道如何在加載時刪除某個網頁的某些元素。很多用戶使用這個。我想知道它是如何做到的。我認爲一些網頁只是混亂的方式,我厭倦了編輯源代碼來清理它。那麼我怎麼做到這一點?加載網頁上的自定義HTML&CSS?
謝謝。
您可以在加載元素後刪除元素。一些瀏覽器不能刪除元素,直到整個源代碼被加載。比谷歌的removeNode。用法是parentElement.removeNode(removingElement)。 ParentElement和removingElement是引用元素,而不是其他ID。
如果在服務器端,您必須使用一些preg函數來匹配和替換代碼,或者更好地使用XML函數來解析代碼並刪除一些元素(注意:這需要100%有效的代碼)。
對於firefox,你可以使用greasemonkey https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/這裏是如何在Windows上使用greasemonkey進行鍍鉻http://mashable.com/2008/12/15/google-chrome-greasemonkey-scripts/
如果我要編輯源代碼然後刷新頁面,我所做的編輯將會消失。有沒有辦法保存這些編輯?顯然有選擇來恢復它(通過客戶端完成這一切)。 – Zevoxa 2013-02-13 06:28:54
如果您將這些文件放在JavaScript文件(在用戶端刪除)並將此JavaScript文件加載到頁面,那麼每次都會刪除元素。或者...你是否在談論通過瀏覽器檢查器刪除元素?因爲聽起來像那樣... – tomis 2013-02-13 06:32:39
我對你剛纔所說的有點困惑......我在Firefox上,當我右擊它時會說「檢查元素」,我可以刪除網頁的某些功能目前在(即div類和ID的等等)。如何加載定製的html,而不是在刷新頁面時恢復正常? – Zevoxa 2013-02-13 06:34:42