当页面加载时,我希望清除整个 head
部分……实际上,我的目标是删除所有保存在 head
部分中的 JavaScript 代码。
有没有什么办法可以做到这样:
document.head.innerHTML = "";
说明:
我正在使用一个使用Qt和webkit的Python脚本来截取网站的屏幕截图。
它在大多数网站上都可以工作,但有一个网站无法正常工作。该网站有一堆定时运行的JavaScript代码。 WebKit网页对象允许我在页面上执行JavaScript。如果有某种方法可以让JavaScript从头部删除所有代码,我想尝试一下以进行测试,看看是否可以解决我的屏幕截图脚本问题。
document.head.innerHTML = "";
吗?会发生什么? - Felix Kling