判断浏览器设置相应的CSS

本文介绍了一种使用JavaScript动态加载不同CSS文件的方法来实现浏览器的适配。通过检测浏览器类型,如IE、Firefox或其他浏览器,并加载相应的样式表,确保了网页在不同浏览器上的显示效果一致。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 <link href="" rel="stylesheet" type="text/css" id="link"/>
2 <script type="text/javascript">
3 <!--
4 if (window.navigator.userAgent.indexOf("MSIE") >= 1)
5 {
6 //如果浏览器为IE
7 setActiveStyleSheet("ie8.css");
8 }
9 if (window.navigator.userAgent.indexOf("Firefox") >= 1)
10 {
11 //如果浏览器为Firefox
12 setActiveStyleSheet("firefox.css");
13 }
14 else
15 {
16 //如果浏览器为其他
17 setActiveStyleSheet("other.css");
18 }
19 function setActiveStyleSheet(title)
20 {
21 document.getElementsByTagName("link")[0].href = "url/" + title;
22 }
23 //-->
24 </script>
25 <!--[if lte IE 6]>
26 <link rel="stylesheet" type="text/css" href="url/ie6.css" />
27 <![endif]-->
28 <!--[if IE 7]>
29 <link rel="stylesheet" type="text/css" href="url/ie7.css" />
30 <![endif]-->

把代码放在<head>标签内就可以判断浏览器,来实现相应的CSS

转载于:https://www.cnblogs.com/yaokoo/archive/2010/04/01/1702423.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值