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 相关文章推荐
input的focus方法使用
Mar 13 Javascript
查看图片(前进后退)功能实现js代码
Apr 24 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
Aug 22 Javascript
JavaScript的作用域和块级作用域概念理解
Sep 21 Javascript
JavaScript从0开始构思表情插件
Jul 26 Javascript
JavaScript的字符串方法汇总
Jul 31 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
Jun 26 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
Apr 13 Javascript
JavaScript设计模式之职责链模式应用示例
Aug 07 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
Sep 17 Javascript
layui实现form表单同时提交数据和文件的代码
Oct 25 Javascript
js前端对于大量数据的展示方式及处理方法
Dec 02 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
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
smarty模板中拼接字符串的方法
2014/02/14 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
2017/06/21 PHP
php post换行的方法
2020/02/03 PHP
js取滚动条的尺寸的函数代码
2011/11/30 Javascript
js 验证密码强弱的小例子
2013/03/21 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
浅谈js 闭包引起的内存泄露问题
2015/06/22 Javascript
js实现的简洁网页滑动tab菜单效果代码
2015/08/24 Javascript
浅谈JavaScript中的对象及Promise对象的实现
2015/11/15 Javascript
JS中的二叉树遍历详解
2016/03/18 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
JavaScript数组push方法使用注意事项
2017/10/30 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
2018/08/16 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
Layui实现带查询条件的分页
2019/07/27 Javascript
javascript实现支付宝滑块验证码效果
2020/07/24 Javascript
[51:26]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第二局
2016/03/03 DOTA
python文件拆分与重组实例
2018/12/10 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
澳大利亚领先的美容护肤品零售商之一:SkincareStore
2018/01/22 全球购物
任意存:BOXFUL
2018/05/21 全球购物
BabyBjörn婴儿背带法国官网:BabyBjorn法国
2018/06/16 全球购物
护士在校生自荐信
2014/02/01 职场文书
行政人事专员岗位职责
2014/03/05 职场文书
公司委托书格式
2014/08/01 职场文书
2014年采购部工作总结
2014/11/20 职场文书
2014年城市管理工作总结
2014/12/02 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
复试通知单模板
2015/04/24 职场文书
暑假生活随笔
2015/08/15 职场文书
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
2021/04/06 Oracle
解决Golang time.Parse和time.Format的时区问题
2021/04/29 Golang
Oracle创建只读账号的详细步骤
2021/06/07 Oracle
浅谈redis整数集为什么不能降级
2021/07/25 Redis