200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > JS 实现需要时加载js和css文件【HTML】

JS 实现需要时加载js和css文件【HTML】

时间:2019-02-04 06:07:37

相关推荐

JS 实现需要时加载js和css文件【HTML】

web前端|html教程

JS 实现需要时加载js和css文件

web前端-html教程

当我做前端开发时,我们会经常遇到这样的情况:我可能需要引入一些包做一些特殊的事情,可是这个包在部分的情况是用不到的。所以我们就希望在需要的时候再加载这个包。下面提供一个比较好的方法,用来动态加载这个js 和css文件

培训公司网站源码,vscode arm,ubuntu 获取源码,tomcat威士忌,sqlite删除找回,万网云虚拟服务器,手机图片浏览器插件,nodejs前端游戏框架,chrome 插件爬虫,php判断路径是否存在,网上seo课程,cpa网站 支付接入,易语言(网页填表)方法,ecshop安装模板不可写,html手机页面缓存,家政服务管理系统模板,微信小程序开发费用lzw

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; }

你只需要在调这个方法时,传入文件路径和文件类型(js, css)。这样就会在标签里加包的导入

三级分销 app 源码,vscode无法监视主函数,麒麟升级ubuntu,tomcat解压后启动,python爬虫框,php hostname,郴州seo优化怎么样,帝国cms关闭网站,手机网页顶部导航模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。