我真的不知道你在说什么,所以我不知道要在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