欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript 動(dòng)態(tài)加載 css 方法總結(jié)

 更新時(shí)間:2009年07月11日 13:35:41   作者:  
有時(shí)候我們?cè)谠O(shè)計(jì)網(wǎng)頁的時(shí)候想動(dòng)態(tài)的加載css文件,并不是將css文件寫死在頁面中,這時(shí)就可以使用下面方法.
1. 用在外部CSS文件中加載必須的文件
@importurl(style.css);
//只能用在CSS文件中或者style標(biāo)簽中
2. 簡單的在頁面中加載一個(gè)外部CSS文件
document.createStyleSheet(cssFile);
2. 用createElement方法創(chuàng)建CSS的Link標(biāo)簽
varhead=document.getElementsByTagName('HEAD').item(0);
varstyle=document.createElement('link');
style.href='style.css';
style.rel='stylesheet';
style.type='text/css';
head.appendChild(style);
下面是經(jīng)常會(huì)用到的兩個(gè)函數(shù).
復(fù)制代碼 代碼如下:

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

相關(guān)文章

最新評(píng)論