首页 > 开发 > CSS > 正文

js实现不同域名使用不同CSS样式代码

2024-07-11 08:20:50
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了js实现不同域名使用不同CSS样式代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

有的时候我们想同样一套程序模板,但是使用不同的样式代码,这样显示出来的效果也就不一样了,仿佛是2个不同站点似的,如何实现呢?其实很简单,下面361模板介绍的就是js实现不同域名使用不同CSS样式代码。

<script type="text/jscript">host = window.location.host;if (host=="www.baidu.com") {<link href='/skins/style.css' rel='stylesheet'>} if (host=="m.baidu.com") {<link href='/skins/style-wap.css' rel='stylesheet'>}</script>

上面361模板是以百度为例,表示如果访问的是“www.baidu.com”则调用CSS文件是“style.css”;如果访问的是“m.baidu.com”则调用的CSS文件是“style-wap.css”。

我们可以根据上面的代码建一个JS文件(代码在下方直接复制即可)命名为“style.js”保存在网站根目录中,在网站的公共头部引用即可JS代码如下:

host = window.location.host;if (host=="www.11.com") {document.writeln("<link href=/'/skins/style.css/' rel=/'stylesheet/'>");} if (host=="m.11.com") {document.writeln("<link href=/'/skins/style-wap.css/' rel=/'stylesheet/'>");}

引入代码:

<script type="text/jscript" src="/skins/style.js"></script>

打完收工。

以上就是js实现不同域名使用不同CSS样式代码的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表