这是因为:
在IE下,在加载文档的过程中,整个HTML文档的DOM结构尚未生成完整,而此时正在执行的JS就已创建出新的DOM结点了,致使DOM树的结构发生紊乱.
易出错写法:
复制代码 代码如下:
<html>
<head>
<title>xxxxxxxxxxxx</title>
<metahttp-equiv="content-type"content="text/html;charset=utf-8"/>
<metaname="author"content="枫岩,CNLEI"/>
<metaname="copyright"content="cnlei.y.l@gmail.com,http://www.cnlei.com"/>
<metaname="keywords"content=""/>
<metaname="description"content=""/>
</head>
<body>
xxxxxxxxxxxxxxxxxx
<scripttype="text/javascript">
<>
</script>
xxxxxxxxxxxxxxxxxx
</body>
</html>
解决方法:
复制代码 代码如下:
<html>
<head>
<title>xxxxxxxxxxxx</title>
<metahttp-equiv="content-type"content="text/html;charset=utf-8"/>
<metaname="author"content="枫岩,CNLEI"/>
<metaname="copyright"content="cnlei.y.l@gmail.com,http://www.cnlei.com"/>
<metaname="keywords"content=""/>
<metaname="description"content=""/>
</head>
<body>
xxxxxxxxxxxxxxxxxx
<scripttype="text/javascript">
<>
</script>
xxxxxxxxxxxxxxxxxx
</body>
</html>