javascript 判断当前浏览器版本并判断ie版本


Posted in Javascript onFebruary 17, 2017

javascript 判断当前浏览器版本并判断ie版本:

<span style="font-size:18px;">方便以后再次使用:</span>
<span style="font-size:18px;">1、判断ie版本</span>
<pre name="code" class="javascript"><span style="font-size:18px;">//js判断Ie 版本 
function IeVesion() { 
var Sys = {}; 
var ua = navigator.userAgent.toLowerCase(); 
var s; 
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : 
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : 
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : 
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : 
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; 
var ieversion; 
if (Sys.ie){ 
ieversion = parseInt(Sys.ie); 
if(ieversion<8) { 
alert("尊敬的用户!\n\n 您目前使用的Internet Explorer版本为:"+Sys.ie+""); 
setIsTextReadOnly(true); 
} 
} else if (Sys.firefox) { 
ieversion = Sys.firefox; 
//setIsTextReadOnly(true); 
} else if (Sys.chrome) { 
ieversion = Sys.chrome; 
} else if (Sys.opera) { 
ieversion = Sys.opera; 
} else if (Sys.safari) { 
ieversion = Sys.safari; 
} 
} </span>

2、判断是什么类型浏览器

<span style="font-size:18px;"> 
</span>
<pre name="code" class="javascript"><span style="font-size:18px;">//js判断浏览器 
//判断浏览器版本 
function getIEVersion() { 
 var OsObject = ""; 
 if(navigator.userAgent.indexOf("MSIE")>0) { 
 return "MSIE"; //IE 
 } else if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
 return "Firefox"; //火狐 
 } else if(isSafari=navigator.userAgent.indexOf("Safari")>0) { 
 return "Safari"; //Ipad浏览器 
 } else if(isCamino=navigator.userAgent.indexOf("Camino")>0){ 
 return "Camino"; 
 } else if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ 
 return "Gecko"; 
 } 
}</span>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
疯掉了,尽然有js写的操作系统
Apr 23 Javascript
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
Mar 15 Javascript
jquery 多行文本框(textarea)高度变化
Jul 03 Javascript
jQuery 设置 CSS 属性示例介绍
Jan 16 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
离开当前页面前使用js判断条件提示是否要离开页面
May 02 Javascript
React Native之prop-types进行属性确认详解
Dec 19 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
vue基础之使用get、post、jsonp实现交互功能示例
Mar 12 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 Javascript
JS精确判断数据类型代码实例
Dec 18 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
Aug 15 Javascript
JQuery validate 验证一个单独的表单元素实例
Feb 17 #Javascript
bootstrap fileinput 上传插件的基础使用
Feb 17 #Javascript
jQuery按需加载轮播图(web前端性能优化)
Feb 17 #Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
Feb 17 #Javascript
浅析JavaScript中var that=this
Feb 17 #Javascript
Bootstrap表格使用方法详解
Feb 17 #Javascript
BootStrap与Select2使用小结
Feb 17 #Javascript
You might like
浅析php面向对象public private protected 访问修饰符
2013/06/30 PHP
用js实现控制内容的向上向下滚动效果
2007/06/26 Javascript
Javascript学习笔记9 prototype封装继承
2010/01/11 Javascript
JavaScript DOM学习第八章 表单错误提示
2010/02/19 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
2010/06/10 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
2010/06/14 Javascript
基于jquery的跨域调用文件
2010/11/19 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
JS+CSS设置img在DIV中只显示Img垂直居中的部分
2013/10/24 Javascript
JavaScript实现select添加option
2015/07/03 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
2016/01/28 Javascript
通过jquery实现页面的动画效果(实例代码)
2016/09/18 Javascript
基于Vue如何封装分页组件
2016/12/16 Javascript
微信小程序 页面跳转和数据传递实例详解
2017/01/19 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
JavaScript选取(picking)和反选(rejecting)对象的属性方法
2017/08/16 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
小程序实现上下移动切换位置
2019/09/23 Javascript
linux 下以二进制的方式安装 nodejs
2020/02/12 NodeJs
django2+uwsgi+nginx上线部署到服务器Ubuntu16.04
2018/06/26 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
Django中URL的参数传递的实现
2019/08/04 Python
python+requests接口压力测试500次,查看响应时间的实例
2020/04/30 Python
Python字符串函数strip()原理及用法详解
2020/07/23 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
Stella McCartney官网:成衣、包袋、香水、内衣、童装及Adidas系列
2018/12/20 全球购物
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
C#公司笔试题
2014/03/28 面试题
见习报告格式要求
2014/11/04 职场文书
2016新年慰问信范文
2015/03/25 职场文书
推普标语口号大全
2015/12/26 职场文书
Spring Data JPA的Audit功能审计数据库的变更
2021/06/26 Java/Android
室外天线与收音机天线杆接合方法
2022/04/05 无线电
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android