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 相关文章推荐
借用Google的Javascript API Loader来加速你的网站
Jan 28 Javascript
javascript 原型模式实现OOP的再研究
Apr 09 Javascript
用Javascript 获取页面元素的位置的代码
Sep 25 Javascript
html组件不可输入(只读)同时任何组件都有效
Apr 01 Javascript
使用js正则控制input标签只允许输入的值
Jul 29 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
Nov 21 Javascript
JQuery打造省市下拉框联动效果
May 18 Javascript
深入解析JavaScript中的数字对象与字符串对象
Oct 21 Javascript
初步使用bootstrap快速创建页面
Mar 03 Javascript
JS中常用的消息框总结
Feb 24 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
Aug 26 Javascript
js实现GIF图片的分解和合成
Oct 24 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
用cookies来跟踪识别用户
2006/10/09 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
PHP二维数组矩形转置实例
2016/07/20 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
几个高效,简洁的字符处理函数
2007/04/12 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
javascript常用代码段搜集
2014/12/04 Javascript
Select下拉框模糊查询功能实现代码
2016/07/22 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
2017/01/23 Javascript
基于JavaScript实现移动端无限加载分页
2017/03/27 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
2018/07/10 Javascript
js实现简单页面全屏
2019/09/17 Javascript
layui switch 开关监听 弹出确定状态转换的例子
2019/09/21 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
2020/08/27 Javascript
python字符串排序方法
2014/08/29 Python
python画图把时间作为横坐标的方法
2019/07/07 Python
python3 mmh3安装及使用方法
2019/10/09 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
2020/12/10 Python
印尼太阳百货公司网站:Matahari
2018/02/04 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
工程造价管理专业大专生求职信
2013/10/06 职场文书
党校学习思想汇报
2014/01/06 职场文书
《雨点》教学反思
2014/02/12 职场文书
2014年信访维稳工作总结
2014/12/08 职场文书
违纪开除通知书
2015/04/25 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
Redis集群新增、删除节点以及动态增加内存的方法
2021/09/04 Redis