当我尝试在 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 无法做到这一点,我不确定是否还有其他,所以你可能需要自己编写一个简单的代理……