document.body.appendChild 的问题

IE只有页面完全读取结束body元素才会存在,所以在页面中插入上面这条语句在IE下就会出现错误,而FF下的实现机制是当页面还没有完全读取完时body元素就已经存在了。因此firefox下面正常,而ie下就有问题。

解决方法:

1.使用window.onload方法
2.把document.body.appendChild 语句放在body后面
3.用setTimeout延迟document.body.appendChild
4.用insertBefore

posted on 2010-12-19 14:37 砖头 阅读(151) 评论(0) 编辑 收藏

导航

<2010年12月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

公告

昵称:砖头
园龄:6年2个月
粉丝:0
关注:1

搜索

 
 

常用链接

随笔分类

随笔档案

文章分类

最新评论

阅读排行榜

评论排行榜

推荐排行榜