我想在页面加载后清除整个 head
部分……实际上,我的目标是删除 head
部分中的所有 JavaScript 代码。
有没有办法做这样的事情:
document.head.innerHTML = "";
解释:
我正在使用一个 Python 脚本,该脚本使用 Qt 和 webkit 来截取网站的屏幕截图。
它适用于大多数麦粒肿,但有一个麦粒肿会失败。该站点有一堆在超时时运行的 JavaScript 代码。 WebKit 网页对象允许我在页面上执行 JavaScript。如果有某种方法可以让 JavaScript 删除头部部分的所有代码,我希望能够出于测试目的尝试这样做,看看它是否解决了我的屏幕截图脚本问题。
最佳答案
您可以从头部移除元素,但这无关紧要。脚本已经运行,删除元素不会卸载它们或任何东西。
关于javascript - 使用 javascript 编辑 <head> 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2373976/