js判断浏览器版本 2009年10月30日 星期五 16:09 js判断浏览器版本及版本号,本代码支持最新的ie7,ie8,firefox2,firefox3的判断
<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 abc()
{
if(MzBrowser.ie)
{
alert('ie');
}
if(MzBrowser.firefox)
{
alert('firefox');
}
alert(MzBrowser.version);
}
abc();
</script>
javascript判断浏览器版本
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=gb2312">
<title>JS 判断浏览器</title>
</head>
<body>
<hr>
<!--判断访问者的浏览器(类型)以及版本-->
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=parseFloat(b_version)
document.write("Browser name: "+ browser)
document.write("
")
document.write("Browser version: "+ version)
</script>
<hr>
<!--更多有关访问者浏览器(详细信息)-->
<script type="text/javascript">
document.write("Browser: ")
document.write(navigator.appName + "")
document.write("Browserversion: ")
document.write(navigator.appVersion + "")
document.write("Code: ")
document.write(navigator.appCodeName + "")
document.write("Platform: ")
document.write(navigator.platform + "")
document.write("Cookies enabled: ")
document.write(navigator.cookieEnabled + "")
document.write("Browser's user agent header: ")
document.write(navigator.userAgent + "")
</script>
<hr>
<!--所有信息-->
<script type="text/javascript">
var x = navigator
document.write("CodeName=" + x.appCodeName)
document.write("
")
document.write("MinorVersion=" + x.appMinorVersion)
document.write("
")
document.write("Name=" + x.appName)
document.write("
")
document.write("Version=" + x.appVersion)
document.write("
")
document.write("CookieEnabled=" + x.cookieEnabled)
document.write("
")
document.write("CPUClass=" + x.cpuClass)
document.write("
")
document.write("OnLine=" + x.onLine)
document.write("
")
document.write("Platform=" + x.platform)
document.write("
")
document.write("UA=" + x.userAgent)
document.write("
")
document.write("BrowserLanguage=" + x.browserLanguage)
document.write("
")
document.write("SystemLanguage=" + x.systemLanguage)
document.write("
")
document.write("UserLanguage=" + x.userLanguage)
</script>
<hr>
<!--依据浏览器来提示用户-->
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=parseFloat(b_version)
if ((browser=="Netscape"||browser=="Microsoft Internet Explorer") && (version>=4))
{
document.write("Your browser is good enough!")
}
else
{
document.write("It's time to upgrade your browser!")
}
</script>
</body>
</html>
分享到:
相关推荐
基于JavaScript判断浏览器是否支持WebGL是Web开发中一个非常重要的知识点。WebGL(Web Graphics Library)是一种基于浏览器的图形库,允许开发者使用JavaScript编写三维图形应用程序。然而,WebGL的支持性非常有限,...
JavaScript 判断浏览器类型及版本 随着浏览器市场的日益繁荣,浏览器的类型和版本也越来越多,给前端开发带来了很大的挑战。如何精准地判断浏览器的类型和版本成为了前端开发中非常重要的一个问题。 JavaScript ...
js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari
标题中的"jQuery判断浏览器版本过低提示代码"是指使用jQuery来检测用户浏览器的版本,并在浏览器版本不符合要求时显示警告信息。这种做法有助于提高用户体验,因为它可以引导用户升级到支持更多现代Web技术的浏览器...
在JavaScript中,我们经常需要检测用户的浏览器类型及版本,以便为不同的浏览器提供兼容性的解决方案或者优化用户体验。这可以通过检查navigator对象的各种属性来实现。navigator对象是浏览器提供的一个全局对象,...
总之,通过JavaScript的`navigator`对象,我们可以轻松地获取浏览器信息,实现浏览器版本判断。结合各种兼容性处理策略,可以确保我们的Web应用在不同浏览器上都能正常运行。对于开发者而言,理解并掌握这些方法对于...
### JS判断浏览器的版本和型号 #### 知识点概览 本文将详细介绍如何通过JavaScript来判断用户所使用的浏览器类型及版本。此方法能够有效识别市面上主流浏览器,并针对Internet Explorer的不同版本进行具体区分。 ...
获取当前用户浏览器品牌和版本,亲测好用,请放行使用!
本文将深入探讨如何利用JavaScript来判断浏览器版本号,以实现更好的跨浏览器兼容性。 首先,我们需要理解不同浏览器的User-Agent字符串。User-Agent是浏览器发送到服务器的一个头部信息,包含了浏览器的类型、版本...
本文实例讲述了js判断浏览器版本以及浏览器内核的方法。分享给大家供大家参考。具体实现方法如下: js判断是否移动端及浏览器内核 var browser = { versions: function() { var u = navigator.userAgent; return...
本文介绍了通过JavaScript判断浏览器是关闭还是刷新的方法。在Web开发过程中,有时候需要区分用户是关闭了浏览器窗口,还是仅仅刷新了页面,这对于执行某些特定的逻辑操作是很重要的。例如,当用户关闭浏览器窗口时...
`navigator.userAgent`是JavaScript的一个内置属性,它返回一个包含浏览器信息的字符串。通过分析这个字符串,我们可以获取到用户的浏览器类型和版本等信息。例如,在上述代码片段中,`navigator.userAgent....
此段代码通过读取`navigator.userAgent`属性来获取浏览器信息,并通过正则表达式匹配来判断浏览器类型和版本。具体来说: - **`navigator.userAgent`**:返回一个字符串,表示当前浏览器的用户代理头(User-Agent ...
可以检测 目前主流的浏览器及版本,包括 *Microsoft Internet Explorer IE浏览器 * --> TheWorld 世界之窗 * --> TT浏览器 * --> 360浏览器 * Mathon 傲游浏览器 * Opera Opera浏览器 * Fire...
在JavaScript编程中,识别用户使用的浏览器类型是一项常见的需求。这主要因为不同的浏览器可能对某些特性支持不同,或者在实现上...通过阅读和理解“js判断浏览器.html”文件,可以更深入地了解这些概念并实践代码。
JS判断浏览器
这个函数通过检测 userAgent 属性来判断浏览器的类型,并提取出版本号。最后,通过 alert 函数输出浏览器的类型和版本。 三、相关知识点 1. JavaScript 中的 userAgent 属性 2. 浏览器类型和版本的检测 3. 正则...
"jquery判断浏览器版本过低代码.zip"这个压缩包提供了一个解决方案,它包含了一个JavaScript代码片段,用于检测浏览器是否支持HTML5和CSS3,并在不支持的情况下提示用户升级或更换浏览器。 jQuery是一个广泛使用的...
《jQuery判断浏览器版本插件——jquery-browser.js》 在网页开发中,了解用户正在使用的浏览器类型及版本至关重要,因为不同的浏览器可能对某些JavaScript特性的支持程度不同,这直接影响到网页的兼容性和用户体验...