61,112
社区成员
发帖
与我相关
我的任务
分享
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="pc.css" media="screen and (min-width: 800px)" />
<link rel="stylesheet" type="text/css" href="wap.css" media="screen and (min-width:0px) and (max-width: 799px)" />
<title>test</title>
</head>
<body>
test.
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" id="style" />
<script type="text/javascript">
var request = (function (){
var obj = {};
var arr = window.location.search.slice(1).split("&");
for (var i = 0, len = arr.length; i < len; i++) {
var nv = arr[i].split("=");
obj[decodeURIComponent(nv[0]).toLowerCase()] = decodeURIComponent(nv[1]);
}
return obj;
})();
document.getElementById("style").href = request.style=="wap"?"wap.css":"pc.css";
</script>
<title>test</title>
</head>
<body>
test.
</body>
</html>
xxx.html?style=wap就是引入"wap.css"。否则就是引入"pc.css"
function dynamicLoadCss(url) {
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.type='text/css';
link.rel = 'stylesheet';
link.href = url;
head.appendChild(link);
}
[/quote]function dynamicLoadCss(url) {
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.type='text/css';
link.rel = 'stylesheet';
link.href = url;
head.appendChild(link);
}
[/quote]function dynamicLoadCss(url) {
var head = document.getElementsByTagName('head')[0];
var link = document.createElement('link');
link.type='text/css';
link.rel = 'stylesheet';
link.href = url;
head.appendChild(link);
}