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自定义事件代码说明
Jan 31 Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
Jquery实现自定义tooltip示例代码
Feb 12 Javascript
window.print打印指定div指定网页指定区域的方法
Aug 04 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)
Nov 18 Javascript
jQuery select自动选中功能实现方法分析
Nov 28 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
Dec 21 Javascript
vue移动端html5页面根据屏幕适配的四种解决方法
Oct 19 Javascript
elementUI select组件使用及注意事项详解
May 29 Javascript
小程序input数据双向绑定实现方法
Oct 17 Javascript
微信小程序监听用户登录事件的实现方法
Nov 11 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 数据库字段复用的基本原理与示例
2011/07/22 PHP
ThinkPHP中redirect用法分析
2014/12/05 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
php实现留言板功能(会话控制)
2017/05/23 PHP
在Laravel 的 Blade 模版中实现定义变量
2019/10/14 PHP
JavaScript Event学习第十一章 按键的检测
2010/02/10 Javascript
js下判断 iframe 是否加载完成的完美方法
2010/10/26 Javascript
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
12款经典的白富美型—jquery图片轮播插件—前端开发必备
2013/01/08 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
Vue 组件传值几种常用方法【总结】
2018/05/28 Javascript
axios 实现post请求时把对象obj数据转为formdata
2019/10/31 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
部署vue+Springboot前后端分离项目的步骤实现
2020/05/31 Javascript
vue3.0 项目搭建和使用流程
2021/03/04 Vue.js
[16:19]教你分分钟做大人——风暴之灵
2015/03/11 DOTA
使用python装饰器验证配置文件示例
2014/02/24 Python
Python的Flask框架中实现分页功能的教程
2015/04/20 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
浅谈Python基础之I/O模型
2017/05/11 Python
对Python中Iterator和Iterable的区别详解
2018/10/18 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
Python实现平行坐标图的两种方法小结
2019/07/04 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
Python3 读取Word文件方式
2020/02/13 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
波兰汽车配件网上商店:iParts.pl
2020/09/08 全球购物
外贸公司实习自我鉴定
2013/09/24 职场文书
经贸日语专业个人求职信范文
2013/12/28 职场文书
雪山饭庄的创业计划书范文
2014/01/18 职场文书
爱护公物演讲稿
2014/09/09 职场文书
安全生产工作汇报
2014/10/28 职场文书
工商局调档介绍信
2015/10/22 职场文书
2016秋季小学开学寄语
2015/12/03 职场文书
2016优秀护士求职自荐信
2016/01/28 职场文书
创业计划书之电动车企业
2019/10/11 职场文书