600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > js动态加载css文件

js动态加载css文件

时间:2019-04-20 01:29:34

相关推荐

js动态加载css文件

下面的例子示范了动态加载另一个css文件

//loadCssPage.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<link id="loadCss" type="text/css" rel="stylesheet" href="bj.css"/>

<title>无标题文档</title>

<script type="text/javascript">

function loadCss(){

var cssTag = document.getElementById('loadCss');

var head = document.getElementsByTagName('head').item(0);

if(cssTag) head.removeChild(cssTag);

css = document.createElement('link');

css.href = "bj2.css";

css.rel = 'stylesheet';

css.type = 'text/css';

css.id = 'loadCss';

head.appendChild(css);

}

loadCss();

</script>

</head>

<body class="bg">

</body>

</html>

//bg.css

.bg{

background:#003399;

}

//bg2.css

.bg{

background:#00CC66;

}

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