<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>js判断浏览器版本及版本号</title><meta name="keywords" content="js 浏览器 版本 ie7 ie8 firefox2 firefox3" /><meta name="description" content="js判断浏览器版本及版本号,本代码支持最新的ie7,ie8,firefox2,firefox3的判断" /><meta name="author" content="北极星 | www.okajax.com" /><meta name="Copyright" content="Copyright (c) 2008-2010 okajax.com" /><script>
window["MzBrowser"]={};(function(){if(MzBrowser.platform) return;var ua = window.navigator.userAgent;MzBrowser.platform = window.navigator.platform;
MzBrowser.firefox = ua.indexOf("Firefox")>0;MzBrowser.opera = typeof(window.opera)=="object";MzBrowser.ie = !MzBrowser.opera && ua.indexOf("MSIE")>0;MzBrowser.mozilla = window.navigator.product == "Gecko";MzBrowser.netscape= window.navigator.vendor=="Netscape";MzBrowser.safari= ua.indexOf("Safari")>-1;
if(MzBrowser.firefox) var re = /Firefox(\s|\/)(\d+(\.\d+)?)/;else if(MzBrowser.ie) var re = /MSIE( )(\d+(\.\d+)?)/;else if(MzBrowser.opera) var re = /Opera(\s|\/)(\d+(\.\d+)?)/;else if(MzBrowser.netscape) var re = /Netscape(\s|\/)(\d+(\.\d+)?)/;else if(MzBrowser.safari) var re = /Version(\/)(\d+(\.\d+)?)/;else if(MzBrowser.mozilla) var re = /rv(\:)(\d+(\.\d+)?)/;
if("undefined"!=typeof(re)&&re.test(ua))MzBrowser.version = parseFloat(RegExp.$2);})();
function aa(){if(MzBrowser.ie){alert('ie');}if(MzBrowser.firefox){alert('firefox');}alert(MzBrowser.version);}aa();
</script></head>
<body></body></html>
分享到:
相关推荐
本文实例讲述了js判断浏览器版本以及浏览器内核的方法。分享给大家供大家参考。具体实现方法如下: js判断是否移动端及浏览器内核 var browser = { versions: function() { var u = navigator.userAgent; return...
jQuery判断浏览器版本过低提示代码是一款对不支持HTML5跟CSS3代码的浏览器提示用户更换特效。提示:你的浏览器版本过低,可能导致网站不能正常访问! 为了你能正常使用网站功能,请使用这些浏览器。
在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世...在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知
本文将介绍如何使用Javascript来检测浏览器的类型以及版本号,包括猎豹浏览器、搜狗浏览器、傲游浏览器、360极速浏览器、360安全浏览器、QQ浏览器、百度...JavaScript判断浏览器类型及版本</title> [removed]
1.当前浏览器是否是谷歌浏览器和确定浏览器浏览器版本号 JavaScript实现: /* 检查浏览器是否为谷歌 */ (function() { //取得浏览器的userAgent字符串 var myBrowser,chromeVersion,version,userAgent = ...
JS判断打开网页的浏览器类型与版本 显示具体版本号
通过window.navigator来判断: function getBrowserInfo(){ var Info = {}; var str = window.navigator.userAgent.toLowerCase(); var bReg =/(msie|firefox|chrome|opera|version).*?([\d.]+)/; var infoArr ...
个是至2009年4月比较新的判断浏览器版本的函数。js判断浏览器版本及版本号,本代码支持最新的ie7,ie8,firefox2,firefox3的判断
ie,谷歌,火狐,safari等浏览器均可判断出来,也是借鉴别人的
下面小编就为大家带来一篇js判断主流浏览器类型和版本号的简单实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
巧妙判断ie版本-不是网上那些 判断浏览器类型及ie版本号.txt
这两天做了一个判断浏览器类型和版本号的业务,记录下相关的js代码: 代码如下: function allinfo(){ var ua = navigator.userAgent; ua = ua.toLowerCase(); var match = /(webkit)[ \/]([\w.]+)/.exec(ua)...
本文实例讲述了JS判断浏览器类型与操作系统的方法。分享给大家供大家参考,具体如下: navigator.userAgent : userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。 navigator.platform...
今天一个项目中需要判断IE版本号,又因为 jQuery 2.0 去除了对浏览器版本号的判断(它推荐特性检测),于是就看到一老外写的一段代码: 代码如下: var _IE = (function(){ var v = 3, div = document.createElement...
We are going to look at two properties of the Navigator object: JS导航对象包含所有有关访问这者浏览器的信息。我们将看看两个导航对象的产物: appName – holds the name of the browser ...
果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!
browser.js判断浏览器和内核的工具(Determine the browser and the kernel of the tool)Date: 2015-07-25首先引入browser.js 返回 client 对象:client 对象下有两个对象:engine 和 browser,如下://呈现引擎var...