在页面加载完成之前,我可以阻止 Internet Explorer 8 运行脚本吗?

在页面加载完成之前,我可以阻止 Internet Explorer 8 运行脚本吗?

当我尝试在 IE8 中查看多个不同的网站时,我收到以下错误消息:

HTML Parsing Error: Unable to modify the parent container element
                    before the child element is closed (KB927917)

调查错误消息后发现,脚本似乎正在尝试在页面完全加载之前修改页面的部分内容。

IE8 中是否有一个设置可以让我更改,以防止脚本在页面完全加载之前运行?

编辑:有问题的网站以前运行良好,直到我不得不重新安装 IE8 以解决另一个问题。然后它们就停止工作了。

答案1

不,没有这种设置,需要修改浏览器,使其像defer功能一样延迟加载它们。使用代理,您可以重写脚本标记,以包含构造defer="defer",这是最接近的。Privoxy 无法做到这一点,我不确定是否还有其他,所以你可能需要自己编写一个简单的代理……

相关内容