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的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!