判断一个js或css文件是否已被加载,如未加载重新加载

0 分享

官方客服

官方客服 2016-12-17 10:45:27

判断一个js是否加载或css是否加载,如果没有加载,重新加载指定文件,代码:

function isInclude(name){
    var js= /js$/i.test(name);
    var es=document.getElementsByTagName(js?'script':'link');
    for(var i=0;i<es.length;i++) 
    if(es[i][js?'src':'href'].indexOf(name)!=-1)return true;
    return false;
}
if(!isInclude("jquery.js")){
    document.write("<script src=\"\/static\/js\/jquery.js\">"+"</scr"+"ipt>");
}
if(!isInclude("style.css")){
    document.write("<script src=\"\/static\/css\/style.css\">"+"</scr"+"ipt>");
}



本帖已关闭回复或无回复权限!

本周热贴