Chinaunix首页 | 论坛 | 博客

lua

  • 博客访问: 620416
  • 博文数量: 91
  • 博客积分: 10035
  • 博客等级: 上将
  • 技术积分: 3490
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-04 17:40
文章分类

全部博文(91)

文章存档

2012年(1)

2011年(2)

2009年(13)

2008年(75)

我的朋友

分类: 系统运维

2008-09-07 13:20:15

第一种:一般用在外部CSS文件中加载必须的文件

 程序代码
@import url(style.css);
/*只能用在CSS文件中或者style标签中*/


第二种:简单的在页面中加载一个外部CSS文件

 程序代码
document.createStyleSheet(cssFile);


第三种:用createElement方法创建CSS的Link标签

 程序代码
var head = document.getElementsByTagName('HEAD').item(0);
var style = document.createElement('link');
style.href = 'style.css';
style.rel = 'stylesheet';
style.type = 'text/css';
head.appendChild(style);


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

 程序代码
function loadJs(file){
    var scriptTag = document.getElementById('loadScript');
    var head = 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);
}

function loadCss(file){
    var cssTag = document.getElementById('loadCss');
    var head = 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);
}
 
阅读(386) | 评论(0) | 转发(0) |
0

上一篇:UL背景色问题

下一篇:判断浏览器类型

给主人留下些什么吧!~~