关于js调用css应用于模板的写法

请问下我写了两个css样式想通过js来引用不同的样式但有我有多个页面,并且这些页面应用了模板我现在主页能调用不同的css风格了,但一点其他页面就又换回起初的风格了,这个怎... 请问下 我写了两个css样式 想通过js来引用不同的样式 但有我有多个页面,并且这些页面应用了模板 我现在主页能调用不同的css风格了,但一点其他页面就又换回起初的风格了,这个怎么办呢? 展开
 我来答
永恒Lyx
2010-06-29 · TA获得超过2467个赞
知道小有建树答主
回答量:756
采纳率:11%
帮助的人:365万
展开全部
当然 你点击其他页面 肯定重新加载他了 那是又初始化了他 肯定又换回去了。

你可以把你保存的css风格名字什么的 能够代表他的一个信息 存储在一个全局变量里 这样每次在你调用或加载页面之前都判断一下这个全局变量就OK了!
yzbczq329804
2010-06-29 · TA获得超过683个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:256万
展开全部
把同样的js代码放在其他页里边.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangyan2358
2010-07-03
知道答主
回答量:32
采纳率:0%
帮助的人:22.5万
展开全部
通过时间来调用CSS样式表。就可以了。

<script type="text/javascript">
function barter(){
//<body onload="barter();">
var today=new Date();
var h=today.getHours();
$ = document.getElementById("back"); //获取的ID id="back"
if(h>1 && h<=6){$.href="1.css"}
if(h>6 && h<=12){$.href="2.css"}
if(h>12 && h<=18){$.href="3.css"}
if(h>18 && h<=24){$.href="4.css"}
//<link href="1.css" type="text/css" rel="stylesheet" id="back" />
}
</script>

这是我写的。能通过系统时间来调用不同的CSS文件,我分成了四个时间段,就是说在这四个时间段里来看面页是不同的四种风格。
希望对你有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式