【发布时间】:2013-02-03 18:40:20
【问题描述】:
对于用户脚本,我需要清除一个页面,包括其所有样式、内容、事件和计时器。是否可以在不重定向到about:blank 的情况下做到这一点?
我试过document.body.remove(); document.head.remove();,但定时器没有被禁用。
如何正确清除 HTML 页面?
【问题讨论】:
-
为什么不重定向?恐怕不能没有。您也许能够清除一些超时,但不是全部。挂起的 AJAX 调用也很难或不可能杀死。
-
你好,@Ebrahim Byagowi 我还需要清除页面中的所有内容,并且一直认为重定向到 about:blank 是一个很好的解决方案。为什么你特别不想要那个?
-
因为我想在结果页面上显示一些东西,而不仅仅是一个空页面。您的解决方案是否可以在 about:blank [通过用户脚本而不是扩展名] 上显示一些内容?
标签: javascript html dom greasemonkey userscripts