2013-02-13 58 views
0

我真的不知道你在說什麼,所以我不知道要在Google上輸入什麼內容才能進一步研究這一點。我想知道如何在加載時刪除某個網頁的某些元素。很多用戶使用這個。我想知道它是如何做到的。我認爲一些網頁只是混亂的方式,我厭倦了編輯源代碼來清理它。那麼我怎麼做到這一點?加載網頁上的自定義HTML&CSS?

謝謝。

回答

0

您可以在加載元素後刪除元素。一些瀏覽器不能刪除元素,直到整個源代碼被加載。比谷歌的removeNode。用法是parentElement.removeNode(removingElement)。 ParentElement和removingElement是引用元素,而不是其他ID。

如果在服務器端,您必須使用一些preg函數來匹配和替換代碼,或者更好地使用XML函數來解析代碼並刪除一些元素(注意:這需要100%有效的代碼)。

+0

如果我要編輯源代碼然後刷新頁面,我所做的編輯將會消失。有沒有辦法保存這些編輯?顯然有選擇來恢復它(通過客戶端完成這一切)。 – Zevoxa 2013-02-13 06:28:54

+0

如果您將這些文件放在JavaScript文件(在用戶端刪除)並將此JavaScript文件加載到頁面,那麼每次都會刪除元素。或者...你是否在談論通過瀏覽器檢查器刪除元素?因爲聽起來像那樣... – tomis 2013-02-13 06:32:39

+0

我對你剛纔所說的有點困惑......我在Firefox上,當我右擊它時會說「檢查元素」,我可以刪除網頁的某些功能目前在(即div類和ID的等等)。如何加載定製的html,而不是在刷新頁面時恢復正常? – Zevoxa 2013-02-13 06:34:42

0

如何腳本曾經決定什麼是對你有沒有用?它是一個主觀問題

你想在一個新行每個代碼整潔?比如你想this類型的代碼,其中寄託都爲上新的生產線,而不是像 this

更新: 這裏有個竅門

複製粘貼整個代碼jsfiddle.and每次保存它,你改變它

+0

我不是在談論一個決定什麼是有用或不是有用的腳本。我想要的東西,我可以編輯源代碼(通過檢查元素),它仍然會自定義,當我刷新頁面。 – Zevoxa 2013-02-13 06:41:01

+0

複製粘貼整個到jsfiddle?然後編輯它,並保存它,每次你改變它? – Michel 2013-02-13 06:45:40