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 Draggable和Droppable实现拖拽功能
Jul 05 Javascript
ie8本地图片上传预览示例代码
Jan 12 Javascript
javascript常用代码段搜集
Dec 04 Javascript
深入学习 JavaScript中的函数调用
Mar 23 Javascript
React应用中使用Bootstrap的方法
Aug 15 Javascript
Vue项目使用CDN优化首屏加载问题
Apr 01 Javascript
Vue.js 实现数据展示全部和收起功能
Sep 05 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
Feb 15 Javascript
JavaScript数值类型知识汇总
Nov 17 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 jQuery
vue实现点击按钮“查看详情”弹窗展示详情列表操作
Sep 09 Javascript
微信小程序实现登录注册功能
Dec 29 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
Amazon Prime Video平台《无限住人 -IMMORTAL-》2020年开始TV放送!
2020/03/06 日漫
PHP中的日期及时间
2006/11/23 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
深入php函数file_get_contents超时处理的方法详解
2013/06/03 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
利用PHP自动生成印有用户信息的名片
2016/08/01 PHP
浅析js中的浮点型运算问题
2014/01/06 Javascript
PHP使用方法重载实现动态创建属性的get和set方法
2014/11/17 Javascript
jQuery-mobile事件监听与用法详解
2016/11/23 Javascript
详解照片瀑布流效果(js,jquery分别实现与知识点总结)
2017/01/01 Javascript
jQuery操作json常用方法示例
2017/01/04 Javascript
Jquery实时监听input value的实例
2017/01/26 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
2017/04/01 Javascript
angular directive的简单使用总结
2017/05/24 Javascript
layer弹出层全屏及关闭方法
2018/08/17 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
其实你可以少写点if else与switch(推荐)
2019/01/10 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
Python实现正弦信号的时域波形和频谱图示例【基于matplotlib】
2018/05/04 Python
Python Socket编程之多线程聊天室
2018/07/28 Python
浅谈Pycharm调用同级目录下的py脚本bug
2018/12/03 Python
Pandas之Fillna填充缺失数据的方法
2019/06/25 Python
python提取照片坐标信息的实例代码
2019/08/14 Python
详解Python 最短匹配模式
2020/07/29 Python
Python创建自己的加密货币的示例
2021/03/01 Python
巴西葡萄酒商店:Divvino
2020/02/22 全球购物
会计专业毕业生求职信分享
2014/01/03 职场文书
总经理助理职责
2014/02/04 职场文书
各营销点岗位职责范本
2014/03/05 职场文书
高三毕业寄语
2014/04/10 职场文书
个人批评与自我批评发言稿
2014/09/28 职场文书
工作检讨书范文
2015/01/23 职场文书
专职安全员岗位职责
2015/04/11 职场文书
2015年乡镇卫生院妇幼保健工作总结
2015/05/19 职场文书