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插件制作教程 txtHover
Aug 17 Javascript
Javascript保存网页为图片借助于html2canvas库实现
Sep 05 Javascript
一个JavaScript函数把URL参数解析成Json对象
Sep 24 Javascript
javascript创建对象、对象继承的实用方式详解
Mar 08 Javascript
JavaScript Promise 用法
Jun 14 Javascript
jquery对象和DOM对象的相互转换详解
Oct 18 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
Oct 28 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
vue-cli入门之项目结构分析
Apr 20 Javascript
读懂CommonJS的模块加载
Apr 19 Javascript
node 标准输入流和输出流代码实例
Sep 19 Javascript
小程序最新获取用户昵称和头像的方法总结
Sep 23 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和ACCESS写聊天室(四)
2006/10/09 PHP
PHP正则表达式之定界符和原子介绍
2012/10/05 PHP
php自动给文章加关键词链接的函数代码
2012/11/29 PHP
php批量上传的实现代码
2013/06/09 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
javascript客户端遍历控件与获取父容器对象示例代码
2014/01/06 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
js的延迟执行问题分析
2014/06/23 Javascript
Jquery遍历Json数据的方法
2015/04/20 Javascript
js跨域资源共享 基础篇
2016/07/02 Javascript
javascript 显示全局变量与隐式全局变量的区别
2017/02/09 Javascript
Nodejs把接收图片base64格式保存为文件存储到服务器上
2018/09/26 NodeJs
微信小程序bindtap事件与冒泡阻止详解
2019/08/08 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
Vue快速实现通用表单验证功能
2019/12/05 Javascript
[03:01]DOTA2英雄基础教程 露娜
2014/01/07 DOTA
[25:59]Newbee vs TNC 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
一篇文章搞懂Python的类与对象名称空间
2018/12/10 Python
python图形工具turtle绘制国际象棋棋盘
2019/05/23 Python
用python实现英文字母和相应序数转换的方法
2019/09/18 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
使用python检查yaml配置文件是否符合要求
2020/04/09 Python
斯德哥尔摩通票:Stockholm Pass
2018/01/09 全球购物
日本航空官方网站:JAL
2019/06/19 全球购物
Chain Reaction Cycles俄罗斯:世界上最大的在线自行车商店
2019/08/27 全球购物
校园文化建设方案
2014/02/03 职场文书
施工员岗位职责
2014/03/16 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
2014年国庆标语
2014/06/30 职场文书
教你利用Selenium+python自动化来解决pip使用异常
2021/05/20 Python
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android
Python列表的索引与切片
2022/04/07 Python