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

判断一个js是否加载或css是否加载,如果没有加载,重新加载指定文件,代码:function isInclude(name){ var js= /js$/i.test(name); var es=document.getElementsByTagName(js?'script':'lin...

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

  1. function isInclude(name){

  2.     var js= /js$/i.test(name);

  3.     var es=document.getElementsByTagName(js?'script':'link');

  4.     for(var i=0;i<es.length;i++) 

  5.     if(es[i][js?'src':'href'].indexOf(name)!=-1)return true;

  6.     return false;

  7. }

  8. if(!isInclude("jquery.js")){

  9.     document.write("<script src=\"\/static\/js\/jquery.js\">"+"</scr"+"ipt>");

  10. }

  11. if(!isInclude("style.css")){

  12.     document.write("<script src=\"\/static\/css\/style.css\">"+"</scr"+"ipt>");

  13. }



评论0

首页 导航 会员
邮箱 TOP