2013-02-13 56 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