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 相关文章推荐
Array 重排序方法和操作方法的简单实例
Jan 24 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
Apr 14 Javascript
可以浮动某个物体的jquery控件用法实例
Jul 24 Javascript
基于javascript实现表格的简单操作
May 21 Javascript
温习Javascript基础语法之词法结构
May 31 Javascript
javascript输出AscII码扩展集中的字符方法
Dec 26 Javascript
jQuery Validate表单验证插件的基本使用方法及功能拓展
Jan 04 Javascript
angular+ionic返回上一页并刷新页面
Aug 08 Javascript
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
纯JS实现出生日期[年月日]下拉菜单效果
Jun 01 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
Aug 13 Javascript
ES6学习教程之Promise用法详解
Nov 22 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下编码转换函数mb_convert_encoding与iconv的使用说明
2009/12/16 PHP
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
php模拟post提交数据的方法
2015/02/12 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
orm获取关联表里的属性值
2016/04/17 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
doctype后如何获得body.clientHeight的方法
2007/07/11 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
JS实现网页滚动条感应鼠标变色的方法
2015/02/26 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
js replace(a,b)之替换字符串中所有指定字符的方法
2016/08/17 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
微信小程序 数据遍历的实现
2017/04/05 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
在vue-cli的组件模板里使用font-awesome的两种方法
2018/09/28 Javascript
react实现antd线上主题动态切换功能
2019/08/12 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
React组件设计模式之组合组件应用实例分析
2020/04/29 Javascript
实例讲解Python中SocketServer模块处理网络请求的用法
2016/06/28 Python
python使用Matplotlib画饼图
2018/09/25 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
python中metaclass原理与用法详解
2019/06/25 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
tensorflow 2.0模式下训练的模型转成 tf1.x 版本的pb模型实例
2020/06/22 Python
意大利奢侈品购物网站:Giglio
2018/01/05 全球购物
英国女性时尚鞋类的潮流制造者:Koi Footwear
2018/10/19 全球购物
Allen Edmonds官方网站:一家美国优质男士鞋类及配饰制造商
2019/03/12 全球购物
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
父母对孩子的寄语
2014/04/09 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
如何让2019年上半年的工作总结更出色!
2019/07/01 职场文书
vue基于Teleport实现Modal组件
2021/05/31 Vue.js