转自:http://blog.csdn.net/xinwang/article/details/9786447
以下内容有加入个人的一些理解,原文请转到以上链接。
IE8中有时会提示如下js错误:
HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
出现此问题的原因可能有,某些dom操作发生在dom树加载之前,比如appendChild。或者某些html标签未正确关闭。
解决的方法可采用:
将JS代码或引用文件放入页面底部的body标签之后,这样代码在body被解释之后执行,就不会出现这个错误了。DatePicker控件目前会有此问题。
另一种解决的方法如下:
安装IE8的KB2416400补丁,重启计算机。
下载地址:
http://www.microsoft.com/zh-cn/download/details.aspx?id=10152