推荐阅读:
JS ifr a me加载慢怎么解决
在项目中经常要动态添加ifr a me,然后再对添加的ifr a me进行相关操作,而往往ifr a me还没添加完呢,后边的代码就已经执行完了,所以有些你写的东西根本没有显示出来。这时,我们就要考虑是否可以等ifr a me加载完后再执行后边的操作,当然,各种浏览器早就为我们考虑到啦,看下面:
ie浏览器
IE的每个elem节点都会拥有一个onreadystatechange事件,这个事件每次在elem内容发送变化的时候触发,比如内容正在载入l
要判断这个 CSS 文件是否加载完毕,各个浏览器的做法差异比较大,这次要说IE浏览器做的不错,我们可以直接通过onload方法来处理CSS加载完成以后的处理: 代码如下:// 代码节选至seajsfunction styleOnload(node, callback) { // for IE6-9 and Opera if (node.attachEvent) { node.attachEvent(‘onload’, callback); // NOTICE: