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 相关文章推荐
用函数式编程技术编写优美的 JavaScript_ibm
May 16 Javascript
使用JQuery进行跨域请求
Jan 25 Javascript
JavaScript Event学习第七章 事件属性
Feb 07 Javascript
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
Jul 09 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
Dec 14 Javascript
JavaScript实现的Tween算法及缓冲特效实例代码
Nov 03 Javascript
JS+Canvas 实现下雨下雪效果
May 18 Javascript
Vue数据驱动模拟实现3
Jan 11 Javascript
基于Bootstrap 3 JQuery及RegExp的表单验证功能
Feb 16 Javascript
浅谈javascript中的prototype和__proto__的理解
Apr 07 Javascript
史上最为详细的javascript继承(推荐)
May 18 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目录操作函数之获取目录与文件的类型
2010/12/29 PHP
PHP不用递归实现无限分级的例子分享
2014/04/18 PHP
图文介绍PHP添加Redis模块及连接
2015/07/28 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
JavaScript 轻松搞定快捷留言功能 只需一行代码
2010/04/01 Javascript
鼠标悬浮显示二级菜单效果的jquery实现
2014/10/29 Javascript
jQuery实现360°全景拖动展示
2015/03/18 Javascript
浅析javascript的return语句
2015/12/15 Javascript
javascript新闻跑马灯实例代码
2020/07/29 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
详解Vue自定义过滤器的实现
2017/01/10 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
用JS编写一个函数,返回数组中重复出现过的元素(实例)
2017/09/14 Javascript
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
Laravel admin实现消息提醒、播放音频功能
2019/07/10 Javascript
a标签调用js的方法总结
2019/09/05 Javascript
详解Python3定时器任务代码
2019/09/23 Python
使用Python FastAPI构建Web服务的实现
2020/06/08 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
诚信考试承诺书
2014/03/27 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
采购部长岗位职责
2014/06/13 职场文书
党性教育心得体会
2014/09/03 职场文书
2015年见习期工作总结
2014/12/12 职场文书
实习协议书
2015/01/27 职场文书
2015年助残日活动总结
2015/03/27 职场文书
诚信考试承诺书范文
2015/04/29 职场文书
2016年小学端午节活动总结
2016/04/01 职场文书
导游词之泉州崇武古城
2019/12/20 职场文书
python实现简单倒计时功能
2021/04/21 Python
Python编写可视化界面的全过程(Python+PyCharm+PyQt)
2021/05/17 Python
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电
Nginx流量拷贝ngx_http_mirror_module模块使用方法详解
2022/04/07 Servers