JavaScript动态加载CSS的三种方法

2016-02-19 19:45 8 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的JavaScript动态加载CSS的三种方法教程,一起来看看吧!超容易上手~

【 tulaoshi.com - Web开发 】

  如果你有很多关联的CSS文件要一起加载,或者想动态的加载不同的CSS文件,那么下面的方法你一定对你有帮助。

//第一种:一般用在外部CSS文件中加载必须的文件
@importurl(style.css);
/*只能用在CSS文件中或者style标签中*/
//第二种:简单的在页面中加载一个外部CSS文件
document.createStyleSheet(cssFile);
//第三种:用createElement方法创建CSS的Link标签
varhead=document.getElementsByTagName('HEAD').item(0);
varstyle=document.createElement('link');
style.href='style.css';
style.rel='stylesheet';
style.type='text/css';
head.appendChild(style);

  这里贴上我以前在项目中使用的几个函数,希望对大家有用!

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

functionloadJs(file){
  varscriptTag=document.getElementById('loadScript');
  varhead=document.getElementsByTagName('head').item(0);
  if(scriptTag)head.removeChild(scriptTag);
  script=document.createElement('script');
  script.src="../js/mi_"+file+".js";
  script.type='text/javascript';
  script.id='loadScript';
  head.appendChild(script);
}
functionloadCss(file){
  varcssTag=document.getElementById('loadCss');
  varhead=document.getElementsByTagName('head').item(0);
  if(cssTag)head.removeChild(cssTag);
  css=document.createElement('link');
  css.href="../css/mi_"+file+".css";
  css.rel='stylesheet';
  css.type='text/css';
  css.id='loadCss';
  head.appendChild(css);
}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1621724.html

延伸阅读
iphoneSE死机重启的三种方法   苹果iphoneSE死机怎么重启的三种方法 1)首先我们可以长按【电源键】10秒以上,一般情况下手机会自动重启,然后恢复。 2)长按电源键不管用的时候,我们就再同时长按【电源键】和【home键】5秒以上,手机即会被强制关机,关机后再重启即可。 3)有时候由于软件与系统不谦容出现特别严...
标签: 美容 美容方法
每位女生都希望自己的肌肤如剥壳鸡蛋一般光滑细腻,因为细腻肌肤不仅让你永远年轻,更能让你轻松上妆,久不脱妆!然而到底怎么做能拥有细嫩肌肤呢? 三种方法 拥有细嫩肌肤 朋友们都夸我的皮肤好,说我的皮肤白里透红,晶莹剔透,吹弹可破。嘻嘻,这些话我是最爱听得,听了以后心里就别提有多高兴了,其实你也可以有我这样...
标签: 分娩
推荐阅读:最容易犯的12个喂养错误 在家像只横行的小老虎,出门变成胆怯的小猫咪。一些家长常常说自己的孩子是“门背后的霸王”,并为此头疼不已。幼教专家提醒年轻父母:鼓励式教育最重要,改变宝宝行为有三大原则—— 在家别太宠溺 胆怯表现比较严重的孩子,往往在家中受到过多宠爱与纵容,与社会的接触欠缺,这不免使其对公...
标签: 孕前
三种方法,提高受孕几率     很多备孕妈妈都想知道如何才能搞受孕机会,早日怀孕,很多的朋友应该都知道,想要提升受孕机会,就要掌握排卵期。那么,如何确定排卵期?只要平时细心注意自己的生理变化。下面的三种方法总有一种适合你。      月经周期计算法:女性的排卵周期一般为...
标签: 夏季养生
夏季因高温、多雨等原因,人体的阳气容易受损,体内湿气会增加,情绪也会更加烦躁。专家建议不妨习练三种健身功法,能较为有效地缓解不适症状。 健康养生 汗多贪凉易伤阳养阳按揉足三里 健康饮食 进入小满后,气温不断升高,天气渐热,暑热邪盛,汗液的排泄也会加快, 中医 认为气随汗脱,而气者阳也,所以人体的阳气也会因...

经验教程

48

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部