深入解析动态加载css的实现方法

时间:2017-04-08

5.2 支持onload方法浏览器的处理

if(supportOnload){
    node.onload = onload;
    node.onerror = function() {
        // 加载失败(404)
        onload();
    }
}

5.3 不支持onload方法浏览器的处理

if(supportOnload){
    // 代码...
}else{
    node.onreadystatechange = function() {
        if (/loaded|complete/.test(node.readyState)) {
            onload();
        }
    }
}

四、后记

选择剥离Sea.js方法进行改造的原因:因为该js库使用人群很广泛,如果出问题,作者也会及时修复。所以,以此代码为蓝本进行改造契合公司的用户群,避免大面积出现问题。

以上所述是小编给大家介绍的深入解析动态加载css的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

  • 共3页:
  • 上一页
  • 3/3下一篇
    上一篇:css3加js做一个简单的3D行星运转效果实例代码 下一篇:纯CSS3实现扇形动画菜单(简化版)实例源码

    相关文章

    最新文章