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 相关文章推荐
js几个不错的函数 $$()
Oct 09 Javascript
学习ExtJS(二) Button常用方法
Oct 07 Javascript
JQuery开发的数独游戏代码
Oct 29 Javascript
用Javascript来生成ftp脚本的小例子
Jul 03 Javascript
JavaScript获取当前页面上的指定对象示例代码
Feb 28 Javascript
jQuery实现的图片分组切换焦点图插件
Jan 06 Javascript
mescroll.js上拉加载下拉刷新组件使用详解
Nov 13 Javascript
webpack中的热刷新与热加载的区别
Apr 09 Javascript
七行JSON代码把你的网站变成移动应用过程详解
Jul 09 Javascript
Vue 自定义指令功能完整实例
Sep 17 Javascript
uniapp,微信小程序中使用 MQTT的问题
Jul 11 Javascript
antd table按表格里的日期去排序操作
Nov 17 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
PHP读取txt文件的内容并赋值给数组的代码
2011/11/03 PHP
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
php 中文字符串首字母的获取函数分享
2013/11/04 PHP
ThinkPHP模板判断输出Defined标签用法详解
2014/06/30 PHP
Yii分页用法实例详解
2014/12/04 PHP
javascript来定义类的规范小结
2010/11/19 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
JavaScript实现简洁的俄罗斯方块完整实例
2016/03/01 Javascript
js字符串引用的两种方式(必看)
2016/09/18 Javascript
js中string和number类型互转换技巧(分享)
2016/11/28 Javascript
jQuery实现级联下拉框实战(5)
2017/02/08 Javascript
详解Vue.js 2.0 如何使用axios
2017/04/21 Javascript
JS使用正则表达式验证身份证号码
2017/06/23 Javascript
jquery.picsign图片标注组件实例详解
2018/02/02 jQuery
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
解决webpack+Vue引入iView找不到字体文件的问题
2018/09/28 Javascript
VUE实现密码验证与提示功能
2019/10/18 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
Python常用小技巧总结
2015/06/01 Python
浅谈django orm 优化
2018/08/18 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
python编写简单端口扫描器
2019/09/04 Python
Python数据持久化存储实现方法分析
2019/12/21 Python
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
外贸业务员岗位职责
2013/11/24 职场文书
精彩自我鉴定
2014/01/16 职场文书
幼儿园小班个人工作总结
2015/02/12 职场文书
《小摄影师》教学反思
2016/02/18 职场文书
人民币使用说明书
2019/04/17 职场文书
历史名人教你十五个读书方法,赶快Get起来!
2019/07/18 职场文书
go原生库的中bytes.Buffer用法
2021/04/25 Golang
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
html粘性页脚的具体使用
2022/01/18 HTML / CSS
Python开发简易五子棋小游戏
2022/05/02 Python