用JS判断IE版本的代码 超管用!


Posted in Javascript onAugust 09, 2011

方法一:

<script language="javascript"> 
function getIE() 
{ 
if(navigator.appName == "Microsoft Internet Explorer") 
{ 
if(navigator.appVersion.match(/7./i)=='7.') 
{ 
//是IE7,不跳转 
} 
else 
{ 
//不是,跳转 
location.href='http://127.0.0.1'; 
} 
} 
} 
</script>

方法二:
<span id="Css"></span> 
<script> 
if(navigator.userAgent.indexOf("MSIE")>0) 
{ 
//是否是IE浏览器 
if(navigator.userAgent.indexOf("MSIE 6.0")>0) 
{ 
//6.0 使用1.CSS 
Css.innerHTML='<link href="1.css" rel="stylesheet" type="text/css" >' 
} 
if(navigator.userAgent.indexOf("MSIE 7.0")>0) 
{ 
//7.0 使用2.CSS 
Css.innerHTML='<link href="2.css" rel="stylesheet" type="text/css" >' 
} 
}else 
{ 
//否则使用3.CSS 还有具体的浏览器 你可以用navigator.userAgent 去获取信息 具体使用 看你自己 
Css.innerHTML='<link href="3.css" rel="stylesheet" type="text/css" >' 
} 
</script>

方法三:
<html> 
<head> 
<link href="1.css" rel="stylesheet" type="text/css" id="MyCSS"> 
</head> 
<body> 
<script type="text/javascript"> 
function changeCss() 
{ 
document.getElementById("MyCSS").href="2.css"; 
} 
</script> 
<div id="ts">test</div> 
<input type="button" onclick="changeCss()" value="Change"> 
</body> 
</html>
Javascript 相关文章推荐
javascript 二分法(数组array)
Apr 24 Javascript
基于JQUERY的两个ListBox子项互相调整的实现代码
May 07 Javascript
上传的js验证(图片/文件的扩展名)
Apr 25 Javascript
兼容所有浏览器的js复制插件Zero使用介绍
Mar 19 Javascript
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)
May 05 Javascript
JavaScript获取两个数组交集的方法
Jun 09 Javascript
js生成随机数的方法实例
Oct 16 Javascript
jQuery+Cookie实现切换皮肤功能【附源码下载】
Mar 25 jQuery
Express之托管静态文件的方法
Jun 01 Javascript
clipboard.js在移动端复制失败的解决方法
Jun 13 Javascript
Vue CLI 2.x搭建vue(目录最全分析)
Feb 27 Javascript
使用Typescript和ES模块发布Node模块的方法
May 25 Javascript
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
Aug 09 #Javascript
js 分页全选或反选标识实现代码
Aug 09 #Javascript
js字符串的各种格式的转换 ToString,Format
Aug 08 #Javascript
Jquery ajax传递复杂参数给WebService的实现代码
Aug 08 #Javascript
jquery学习笔记 用jquery实现无刷新登录
Aug 08 #Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 #Javascript
关于hashchangebroker和statehashable的补充文档
Aug 08 #Javascript
You might like
数据库查询记录php 多行多列显示
2009/08/15 PHP
php实现用户在线时间统计详解
2011/10/08 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
Javascript 同时提交多个Web表单的方法
2009/02/19 Javascript
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
JavaScript中的运算符种类及其规则介绍
2013/09/26 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
用JS编写一个函数,返回数组中重复出现过的元素(实例)
2017/09/14 Javascript
vue+axios 前端实现登录拦截的两种方式(路由拦截、http拦截)
2018/10/24 Javascript
WebSocket的简单介绍及应用
2019/05/23 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
JS根据Unix时间戳显示发布时间是多久前【项目实测】
2019/07/10 Javascript
微信小程序自定义弹出层效果
2020/05/26 Javascript
微信小程序canvas实现签名功能
2021/01/19 Javascript
python使用urlparse分析网址中域名的方法
2015/04/15 Python
Python中的下划线详解
2015/06/24 Python
Python基于PycURL自动处理cookie的方法
2015/07/25 Python
Python json 错误xx is not JSON serializable解决办法
2017/03/15 Python
Python实现计算圆周率π的值到任意位的方法示例
2018/05/08 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
python 定时器每天就执行一次的实现代码
2019/08/14 Python
详细分析Python可变对象和不可变对象
2020/07/09 Python
通俗讲解python 装饰器
2020/09/07 Python
Python django框架 web端视频加密的实例详解
2020/11/20 Python
css3 transform过渡抖动问题解决
2020/10/23 HTML / CSS
Noon埃及:埃及在线购物
2019/11/26 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
递归计算如下递归函数的值(斐波拉契)
2012/02/04 面试题
校园广播稿500字
2014/02/04 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
公司庆典欢迎词
2015/01/26 职场文书
西双版纳导游词
2015/02/03 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书
利用ajax+php实现商品价格计算
2021/03/31 PHP