zoukankan      html  css  js  c++  java
  • 动态(按需)加载js和css文件

    function $import(path,type,title){ 
    var s,i; 
    if(!type) type=path.substr(path.lastIndexOf(".")+1); 
    if(type=="js"){ 
        var ss=document.getElementsByTagName("script"); 
        for(i=0;i<ss.length;i++){ 
            if(ss[i].src && ss[i].src.indexOf(path)!=-1 || ss[i].title==title)return ss[i]; 
        } 
        s=document.createElement("script"); 
        s.type="text/javascript"; 
        s.src=path; 
        if(title) s.title=title; 
    }
    else if(type=="css"){ 
        var ls=document.getElementsByTagName("link"); 
        for(i=0;i<ls.length;i++){ 
            if(ls[i].href && ls[i].href.indexOf(path)!=-1 || ls[i].title==title)return ls[i]; 
        } 
        s=document.createElement("link"); 
        s.rel="stylesheet"; 
        s.type="text/css"; 
        s.href=path; 
        if(title) s.title=title; 
        s.disabled=false; 
    else return; 
    var head=document.getElementsByTagName("head")[0]; 
    head.appendChild(s); 
    return s; 
  • 相关阅读:
    2016华中农业大学预赛 E 想法题
    2016华中农业大学预赛 B 数学
    render()
    钩子函数
    redirect_uri域名与后台配置不一致,错误码:10003
    群发次数
    表名
    intval()函数
    render()
    $this->autoRender = false
  • 原文地址:https://www.cnblogs.com/top5/p/1862735.html
Copyright © 2011-2022 走看看