用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 style 中visibility和display之间的区别
Jan 22 Javascript
网站导致浏览器崩溃的原因总结(多款浏览器) 推荐
Apr 15 Javascript
jQuery拖动div、移动div、弹出层实现原理及示例
Apr 08 Javascript
Clipboard.js 无需Flash的JavaScript复制粘贴库
Oct 02 Javascript
基于Jquery代码实现手风琴菜单
Nov 19 Javascript
JS获取子窗口中返回的数据实现方法
May 28 Javascript
详解Vue 方法与事件处理器
Jun 20 Javascript
详解ES6之async+await 同步/异步方案
Sep 19 Javascript
JavaScript 中的12种循环遍历方法【总结】
May 31 Javascript
详解javascript中var与ES6规范中let、const区别与用法
Jan 11 Javascript
微信小程序吸底区域适配iPhoneX的实现
Apr 09 Javascript
JavaScript日期库date-fn.js使用方法解析
Sep 09 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按字符串长度分割成数组代码
2015/05/17 PHP
javascript onkeydown,onkeyup,onkeypress,onclick,ondblclick
2009/02/04 Javascript
一个cssQuery对象 javascript脚本实现代码
2009/07/21 Javascript
Array栈方法和队列方法的特点说明
2014/01/24 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
Javascript中实现String.startsWith和endsWith方法
2015/06/10 Javascript
使用node+vue.js实现SPA应用
2016/01/28 Javascript
Vue.js 父子组件通讯开发实例
2016/09/06 Javascript
JavaScript基于自定义函数判断变量类型的实现方法
2016/11/23 Javascript
CodeMirror js代码加亮使用总结
2017/03/25 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
vue-cli —— 如何局部修改Element样式
2020/10/22 Javascript
爬山算法简介和Python实现实例
2014/04/26 Python
python错误处理详解
2014/09/28 Python
python读写json文件的简单实现
2017/04/11 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
python中装饰器级连的使用方法示例
2017/09/29 Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
2018/10/22 Python
基于spring boot 日志(logback)报错的解决方式
2020/02/20 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
2013/05/09 面试题
汇科协同Java笔试题
2012/03/31 面试题
科研先进个人典型材料
2014/01/31 职场文书
美术毕业生求职信
2014/02/25 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
教师信息技术学习心得体会
2016/01/21 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python
《模拟人生4》推出新补丁 “婚礼奇缘”DLC终于得到修复
2022/04/03 其他游戏
Python图像处理库PIL详细使用说明
2022/04/06 Python