动态(按需)加载js和css文件
2010-10-27 16:21
465 查看
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; }
相关文章推荐
- 用JavaScript动态加载CSS和JS文件
- jquery动态加载js,css文件
- 用JavaScript动态加载CSS和JS文件
- 使用javascript动态加载外部css或js文件
- 用JavaScript动态加载CSS和JS文件
- jquery动态加载js/css文件方法(自写小函数)
- 在Asp.Net头部动态加载css和js文件的方法(转)
- 动态加载JS(css)文件
- js动态加载css和js文件
- JS 动态加载 CSS 文件和JS文件,加载图片
- 如何使用jquery动态加载js,css文件
- 动态加载js和css(外部文件)
- 使用jquery动态加载Js文件和Css文件
- 用javascript动态加载不同css/js文件
- 动态加载js,css文件(跨iframe)
- 动态加载JS,CSS文件
- 动态加载外部css或js文件
- .NET Web后台动态加载Css、JS 文件,换肤方案
- 动态加载、移除、替换js/css文件
- 使用JS动态在页面加载CSS文件