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 相关文章推荐
十个迅速提升JQuery性能让你的JQuery跑得更快
Dec 10 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
Aug 07 Javascript
JQuery处理json与ajax返回JSON实例代码
Jan 03 Javascript
浅谈使用MVC模式进行JavaScript程序开发
Nov 10 Javascript
jQuery实现移动端滑块拖动选择数字效果
Dec 24 Javascript
基于jQuery实现收缩展开功能
Mar 18 Javascript
js实现登录与注册界面
Nov 01 Javascript
javascript实现贪吃蛇小练习
Jul 05 Javascript
Vue3新特性之在Composition API中使用CSS Modules
Jul 13 Javascript
vue移动端下拉刷新和上滑加载
Oct 27 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 Javascript
vue postcss-px2rem 自适应布局
May 15 Vue.js
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获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
php采集文章中的图片获取替换到本地(实现代码)
2013/07/08 PHP
浅谈php处理后端&amp;接口访问超时的解决方法
2016/10/29 PHP
JavaScript 注册事件代码
2011/01/27 Javascript
用JS控制回车事件的代码
2011/02/20 Javascript
基于jQuery的合并表格中相同文本的相邻单元格的代码
2011/04/06 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
点击显示指定元素隐藏其他同辈元素的方法
2014/02/19 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
jquery获取css的color值返回RGB的方法
2015/12/18 Javascript
原生js仿jquery实现对Ajax的封装
2016/10/04 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
flexslider.js实现移动端轮播
2017/02/05 Javascript
实例详解JSON取值(key是中文或者数字)方式
2017/08/24 Javascript
vue父组件中获取子组件中的数据(实例讲解)
2017/09/27 Javascript
使用express搭建一个简单的查询服务器的方法
2018/02/09 Javascript
vue.js 微信支付前端代码分享
2018/02/10 Javascript
网页爬虫之cookie自动获取及过期自动更新的实现方法
2018/03/06 Javascript
JavaScript直接调用函数与call调用的区别实例分析
2020/05/22 Javascript
python编辑用户登入界面的实现代码
2018/07/16 Python
python 发送邮件的示例代码(Python2/3都可以直接使用)
2020/12/03 Python
matplotlib grid()设置网格线外观的实现
2021/02/22 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
如何用canvas实现在线签名的示例代码
2018/07/10 HTML / CSS
某公司C#程序员面试题笔试题
2014/05/26 面试题
广告设计专业自荐信范文
2013/11/14 职场文书
人事档案接收函
2014/01/12 职场文书
电子信息工程自荐信
2014/05/26 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
政风行风评议工作总结
2014/10/21 职场文书
2014业务员年终工作总结
2014/12/09 职场文书
高中教师个人总结
2015/02/10 职场文书
2015年八一建军节演讲稿
2015/03/19 职场文书
大学生党课心得体会
2016/01/07 职场文书
一年级下册数学教学反思
2016/02/16 职场文书