用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 相关文章推荐
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
Apr 27 Javascript
js中arguments的用法(实例讲解)
Nov 30 Javascript
利用JS解决ie6不支持max-width,max-height问题的方法
Jan 02 Javascript
JS实现局部选择打印和局部不选择打印
Apr 03 Javascript
JavaScript中的Web worker多线程API研究
Dec 06 Javascript
JavaScript中的数组特性介绍
Dec 30 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
jQuery实现查找链接文字替换属性的方法
Jun 27 Javascript
jquery滚动条插件slimScroll使用方法
Feb 09 Javascript
Angular指令之restict匹配模式的详解
Jul 27 Javascript
JS中验证整数和小数的正则表达式
Oct 08 Javascript
JS前端可扩展的低代码UI框架Sunmao使用详解
Jul 23 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
dedecms集成财付通支付接口
2014/12/28 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
PHP 与 UTF-8 的最佳实践详细介绍
2017/01/04 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
分享几种好用的PHP自定义加密函数(可逆/不可逆)
2020/09/15 PHP
经验几则 推荐
2006/09/05 Javascript
让低版本浏览器支持input的placeholder属性(js方法)
2013/04/03 Javascript
JS 实现Json查询的方法实例
2013/04/12 Javascript
jQuery学习笔记之jQuery原型属性和方法
2014/06/09 Javascript
学习JavaScript设计模式之模板方法模式
2016/01/20 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
微信小程序分享海报生成的实现方法
2018/12/10 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
Vue 权限控制的两种方法(路由验证)
2019/08/16 Javascript
vue 实现v-for循环回来的数据动态绑定id
2019/11/07 Javascript
AutoJs实现刷宝短视频的思路详解
2020/05/22 Javascript
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
python实现堆栈与队列的方法
2015/01/15 Python
python中as用法实例分析
2015/04/30 Python
Python基于pyCUDA实现GPU加速并行计算功能入门教程
2018/06/19 Python
pandas读取csv文件,分隔符参数sep的实例
2018/12/12 Python
Python图像处理模块ndimage用法实例分析
2019/09/05 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
Python sorted对list和dict排序
2020/06/09 Python
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
精伦电子Java笔试题
2013/01/16 面试题
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
党委书记个人检查对照材料思想汇报
2014/10/11 职场文书
学校标语口号大全
2015/12/26 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
导游词之镇江焦山
2019/11/21 职场文书
深入浅析Redis 集群伸缩原理
2021/05/15 Redis