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中如何把字符串转化为对象、数组示例代码
Jul 17 Javascript
图片动画横条广告带上下滚动的JS代码
Oct 25 Javascript
JavaScript实现的日期控件具体代码
Nov 18 Javascript
JS中使用sort结合localeCompare实现中文排序实例
Jul 23 Javascript
JavaScript 作用域链解析
Nov 13 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
May 25 Javascript
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
代码详解JS操作剪贴板
Feb 11 Javascript
vue axios登录请求拦截器
Apr 02 Javascript
LayUI表格批量删除方法
Aug 15 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
Aug 22 Javascript
JavaScript oncopy事件用法实例解析
May 13 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
ADODB的数据库封包程序库
2006/12/31 PHP
一个PHP的String类代码
2010/04/20 PHP
谈谈关于php的优点与缺点
2013/04/11 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
PHP 使用位运算实现四则运算的代码
2021/03/09 PHP
javascript 基础篇2 数据类型,语句,函数
2012/03/14 Javascript
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
JavaScript通过事件代理高亮显示表格行的方法
2015/05/27 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
原生JS获取元素的位置与尺寸实现方法
2017/10/18 Javascript
Three.js基础学习教程
2017/11/16 Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
2018/08/08 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
浅谈js闭包理解
2019/04/01 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
Python三元运算实现方法
2015/01/12 Python
简单易懂的python环境安装教程
2017/07/13 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
连接pandas以及数组转pandas的方法
2019/06/28 Python
python yield关键词案例测试
2019/10/15 Python
Python读取VOC中的xml目标框实例
2020/03/10 Python
在django中使用post方法时,需要增加csrftoken的例子
2020/03/13 Python
python3排序的实例方法
2020/10/20 Python
如何获取某个日期是当月的最后一天
2013/12/05 面试题
在C中是否有模拟继承等面向对象程序设计特性的好方法
2012/05/22 面试题
毕业生怎样写好自荐信
2013/11/11 职场文书
年终考核评语
2014/01/19 职场文书
欢迎横幅标语
2014/06/17 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
民事调解书范文
2015/05/20 职场文书
python超详细实现完整学生成绩管理系统
2022/03/17 Python
如何开启Apache,Nginx和IIS服务器的GZIP压缩功能
2022/04/29 Servers