您的位置:首页 > 其它

Internet Explorer无法打开internet站点文件.....操作终止

2010-02-10 13:10 411 查看
做开发时会碰到“Internet Explorer无法打开internet站点文件.....操作终止”,还无法调试,主要是加载页面时脚本引起DOM紊乱造成的。

目前我知道的会出现此问题的情况:

1. 在DOM加载完之前进行了增加删除节点的操作,例如appendChild,removeChild。innerHTML操作目前还没发现有这个问题。

解决办法:在jQuery(document).ready()或者在body的onload事件里执行这些操作。

2. head包含<base target="_blank"/>,有对head对象的DOM操作也会出现这个问题。

解决办法:1)<base target="_blank"/>改为<base target="_blank"></base>,没找到相关资料解释这个问题。

2)使用head.insertBeforeChild()代替appendChild,insertBeforeChild不会造成DOM紊乱。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐