earlyup

博客园 首页 新随笔 联系 订阅 管理

在IE6—8里动态修改img的src,如果赋值的是一个非法的url,如:xx.fdf,则会导致浏览器假死。个人猜测,IE遇到这种非法的域名会一级一级往上去解析直到超时,此时浏览器一直处于忙,给人已经死掉的错觉。

后来尝试使用Image对象,事先判断该url是否能加载,即先new Image(); 分别注册onload和onerror事件,再修改src属性,结果仍然卡死。

最后发现,直接在浏览器地址栏里输入xxfd.fd 都会造成假死,我彻底被征服了,只有祈祷IE尽快fix这个bug。 阿门!

posted on 2011-10-29 15:02  天边那朵云  阅读(213)  评论(1编辑  收藏  举报