是由于在页面没有全部加载完成,没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框:“Internet Explorer无法打开站点,已终止操作”。
解决方式:
在script中使用defer属性。意在页面加载完毕后再执行脚本,这样可以避免找不到对象的问题。defer不会考虑外部文件是否全部下载完,只会判当前页面是否全部加载完成。并且,有defer标签的代码块里不能写document.write方法。
“妈妈,风的那边是什么?” 还是孩童时,每当调皮的风吹乱我发型,我都会问这个问题。 “是海。” 妈妈总是给我这个回答。 大概就是那个时......