IE8 下的Js错误HTML Parsing Error...


Posted in Javascript onAugust 14, 2009

网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; QQDownload 551; SLCC2; .NET CLR 2.0.50727)
时间戳: Wed, 12 Aug 2009 07:02:03 UTC

消息: HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
行: 0
字符: 0
代码: 0

今天调试一段JS代码出现这个状况..在火狐 IE7 和IE6下都正常...郁闷,在网上搜索了一下相关资料 一般错误都是指所指定的标签没有加载完就是用该对象....

检查了代码 从表面上看没有什么问题

如下

<body>

<script language="javascript">

 var bgObj = document.createElement("div"); 
        bgObj.style.cssText = "position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000000;z-index:101;"; 
        document.body.appendChild(bgObj);
</script>
</body>

其实 仔细检查出来就发现 这段代码会在body没有加载完毕之前运行....

问题就出在这里....

所以 代码只能放在波电压外面去执行

<body>

</body>

<script language="javascript">

 var bgObj = document.createElement("div"); 
        bgObj.style.cssText = "position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000000;z-index:101;"; 
        document.body.appendChild(bgObj);
</script>

这样OK没问题了...看来IE 的逻辑性越来越强了.....可能以前很多代码都会出现这种问题咯

Javascript 相关文章推荐
sencha touch 模仿tabpanel导航栏TabBar的实例代码
Oct 24 Javascript
js创建表单元素并使用submit进行提交
Aug 14 Javascript
jQuery级联操作绑定事件实例
Sep 02 Javascript
JS实现超精简响应鼠标显示二级菜单代码
Sep 12 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
Oct 20 Javascript
js创建jsonArray传输至后台及后台全面解析
Apr 11 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
Nov 25 Javascript
js Canvas实现的日历时钟案例分享
Dec 25 Javascript
vue 粒子特效的示例代码
Sep 19 Javascript
详解Vue中使用插槽(slot)、聚类插槽
Apr 12 Javascript
p5.js临摹动态图形的方法
Oct 23 Javascript
vue跳转同一个组件,参数不同,页面接收值只接收一次的解决方法
Nov 05 Javascript
jQuery 判断页面元素是否存在的代码
Aug 14 #Javascript
JavaScript写的一个DIV 弹出网页对话框
Aug 14 #Javascript
使用JQuery和s3captche实现一个水果名字的验证
Aug 14 #Javascript
img标签中onerror用法
Aug 13 #Javascript
什么是JavaScript
Aug 13 #Javascript
Javascript Global对象
Aug 13 #Javascript
Javascript Math对象
Aug 13 #Javascript
You might like
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
如何简单地用YUI做JavaScript动画
2007/03/10 Javascript
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
不要在cookie中使用特殊字符的原因分析
2010/07/13 Javascript
基于Bootstrap+jQuery.validate实现Form表单验证
2014/12/16 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
2016/04/18 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
简单易懂的天气插件(代码分享)
2017/02/04 Javascript
BootStrap 弹出层代码
2017/02/09 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
微信小程序CSS3动画下拉菜单效果
2018/11/04 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
用JS实现选项卡
2020/03/23 Javascript
Linux下编译安装MySQL-Python教程
2015/02/02 Python
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
详解Python中的type()方法的使用
2015/05/21 Python
python3编码问题汇总
2016/09/06 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
Python常用爬虫代码总结方便查询
2019/02/25 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
30秒学会30个超实用Python代码片段【收藏版】
2019/10/15 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
python自动打开浏览器下载zip并提取内容写入excel
2021/01/04 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
汽车运用工程系毕业生自荐信
2013/12/27 职场文书
2014年自我评价
2014/01/04 职场文书
校园会短篇的广播稿
2014/10/21 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
中标通知书范本
2015/04/17 职场文书
民事答辩状范本
2015/05/21 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript
Win11怎样将锁屏账户头像图片改成动画视频
2021/11/21 数码科技