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 相关文章推荐
javascript call方法使用说明
Jan 11 Javascript
js querySelector和getElementById通过id获取元素的区别
Apr 20 Javascript
如何从jQuery的ajax请求中删除X-Requested-With
Dec 11 Javascript
详谈javascript中的cookie
Jun 03 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
Jul 01 Javascript
不用一句js代码初始化组件
Jan 27 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
Jun 15 Javascript
node.js利用mongoose获取mongodb数据的格式化问题详解
Oct 06 Javascript
javascript Function函数理解与实战
Dec 01 Javascript
使用Vue实现图片上传的三种方式
Jul 17 Javascript
Next.js实现react服务器端渲染的方法示例
Jan 06 Javascript
jsonp实现百度下拉框功能的方法分析
May 10 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
SSI指令
2006/11/25 PHP
php引用计数器进行垃圾收集机制介绍
2012/09/19 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
apache和PHP如何整合在一起
2015/10/12 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
nodejs 后缀名判断限制代码
2011/03/31 NodeJs
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
学习JavaScript设计模式之中介者模式
2016/01/14 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
Javascript中字符串replace方法的第二个参数探究
2016/12/05 Javascript
微信小程序图表插件(wx-charts)实例代码
2017/01/17 Javascript
jQuery为DOM动态追加事件的方法
2017/02/16 Javascript
基于BootStrap的前端分页带省略号和上下页效果
2017/05/18 Javascript
详解vue数据渲染出现闪烁问题
2017/06/29 Javascript
vue-cli配置文件——config篇
2018/01/04 Javascript
Python+Django在windows下的开发环境配置图解
2009/11/11 Python
使用Python脚本将文字转换为图片的实例分享
2015/08/29 Python
python实现对指定输入的字符串逆序输出的6种方法
2018/04/26 Python
Flask模拟实现CSRF攻击的方法
2018/07/24 Python
对Pycharm创建py文件时自定义头部模板的方法详解
2019/02/12 Python
自适应线性神经网络Adaline的python实现详解
2019/09/30 Python
python圣诞树编写实例详解
2020/02/13 Python
Jupyter Notebook 安装配置与使用详解
2021/01/06 Python
python绘制高斯曲线
2021/02/19 Python
CSS3中Animation动画属性用法详解
2016/07/04 HTML / CSS
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
TUMI香港官网:国际领先的行李箱、背囊品牌
2021/03/01 全球购物
创业计划书如何吸引他人眼球
2014/01/10 职场文书
致标枪运动员加油稿
2014/02/15 职场文书
电子商务专业自荐信
2014/06/02 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
2014年挂职干部工作总结
2014/12/06 职场文书