javascript-IE无法加载整个页面的HTML源代码
作者:互联网
当查看源代码时,我的博客通常在Google Chrome和FireFox上正常加载,但在IE上却不加载,我发现它停止了一定量的html阅读.
在源代码的结尾,我发现了这个
</script>
<div class='clear'></div>
<span class='widget-item-control'>
<span class
我同意这是一个很大的网页(最后一行是1338),但是为什么IE会停在HTML的中间?
如果您想看一下here,这是链接.
解决方法:
当我在IE8中将其调出时(请参阅主要问题的评论,以了解这是否适用于您),它由于错误而停止:
网页错误详细信息
用户代理:Mozilla / 4.0(兼容; MSIE 8.0; Windows NT 5.2; Trident / 4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath. 2)
时间戳记:UTC,2009年7月30日22:04:50
消息:HTML解析错误:在关闭子元素之前,无法修改父容器元素(KB927917)
行:0
字符:0
代码:0
URI:http://www.martani.net/
确保所有错误都已修复,肯定会使其对所有浏览器都更加友好,我知道IE是所有浏览器中最挑剔的,因此Firefox,Chrome等无法停止IE的工作.
JavaScript可能在某处试图更改页面的加载方式,这意味着您可能已经在某些其他方式加载的所有方式被修改之前先加载了一些内联javascript代码.
如果您将所有javascript放在head标签中,据我了解,它将在页面完全加载后执行.这可能会解决您的问题.错误消息中缺少详细信息,可能是由于javascript在开始执行时遇到了问题,因此它的行号为0 char 0,代码为0.
希望这会有所帮助,祝您好运,IE上帝恨我们大家!
标签:internet-explorer,cross-browser,html,javascript 来源: https://codeday.me/bug/20191107/2003284.html