`

判断常用浏览器的类型和版本

    博客分类:
  • js
 
阅读更多

 

var check = function(r){
		return r.test(navigator.userAgent.toLowerCase());
};
var isOpera = check(/opera/);
var isChrome = check(/chrome/);
var isWebKit = check(/webkit/);
var isSafari = !isChrome && check(/safari/);
var isSafari2 = isSafari && check(/applewebkit\/4/); 
var isSafari3 = isSafari && check(/version\/3/);
var isSafari4 = isSafari && check(/version\/4/);
var isIE = !isOpera && check(/msie/);
var isIE7 = isIE && check(/msie 7/);
var isIE8 = isIE && check(/msie 8/);
var isIE6 = isIE && !isIE7 && !isIE8;
分享到:
评论

相关推荐

    js判断浏览器类型,返回浏览器类型名称.

    从这个字符串中,我们可以看到浏览器名称(如"Chrome")和版本号(如"58.0.3029.110")。为了提取这些信息,我们需要使用正则表达式或者字符串的`indexOf()`方法。 以下是一段简单的JavaScript代码,用于检测常见的...

    判断浏览器类型(判断浏览器类型)

    在网页开发中,判断浏览器类型是一项重要的任务,因为不同的浏览器可能会有不同的兼容性问题。了解用户正在使用的浏览器可以帮助开发者针对性地优化网站,确保在各种环境下都能提供良好的用户体验。本文将详细介绍...

    js、css、html判断浏览器的各种版本

    HTML5引入了条件注释,这是一种强大的工具,用于根据浏览器类型和版本加载不同的资源或脚本。例如,可以仅在IE中加载一个特定的脚本: ```html <!--[if IE]> <script src="ie-specific.js"></script> <![endif]--> ...

    判断浏览器版本Js,浏览器兼容

    了解了浏览器类型和版本后,我们可以针对特定的浏览器特性或问题采取相应的兼容性处理。例如,旧版的Internet Explorer不支持某些ES6的新特性,我们就需要使用Babel等工具将其转换为ES5语法。对于CSS,可以使用...

    JS判断浏览器类型与版本的实现代码

    总之,通过JavaScript的`navigator`对象及其属性,我们可以获取到丰富的浏览器信息,进而实现浏览器类型和版本的判断。这对于创建具有良好兼容性的网页和应用至关重要,尤其是在需要针对不同浏览器实现特定功能或...

    js判断浏览器类型,版本的代码(附多个实例代码)

    通过这些检测方法,开发者可以准确地识别出用户所使用的浏览器类型和版本,并据此编写相应的兼容性代码。需要注意的是,userAgent字符串可能会被用户篡改,所以这种检测方式并不是完全可靠的。在实际开发中,最好...

    根据User Agent String判断客户端平台及浏览器源程序[Java和PHP版]

    这个Java程序可能包含了分析UA字符串的类和方法,如`parseUserAgent()`,其中会细分出浏览器类型、版本、操作系统等信息。 PHP也是Web开发中常用的语言,它的实现方式可能包括使用内置的`$_SERVER['...

    JavaScript判断浏览器类型的方法

    要进行浏览器类型的判断,最常用的一个JavaScript对象是`navigator`,它提供了关于浏览器的详细信息。其中`navigator.userAgent`属性包含了浏览器的用户代理字符串,这个字符串详细描述了浏览器的类型和版本信息。...

    js判断浏览器版本以及浏览器内核的方法

    JavaScript作为一种运行在浏览器端的脚本语言,它提供了一系列的属性和方法,可以用来检测浏览器的类型和版本。 首先,要判断浏览器版本和内核,通常会利用JavaScript中的`navigator.userAgent`属性。`navigator`...

    JS判断是否在微信浏览器打开

    JavaScript可以通过分析`navigator.userAgent`属性来识别用户使用的浏览器类型。这个属性返回了一个字符串,包含了用户代理(即浏览器)的信息。开发者可以根据这个字符串中的关键字来判断用户是否在微信浏览器中...

    js判断浏览器.txt

    JavaScript提供了多种方法来检测浏览器类型,其中最常用的是通过`window.navigator.userAgent`属性获取浏览器信息字符串,然后根据不同的关键字来判断具体的浏览器类型。 #### 2. 关键代码分析 在给定的部分代码中...

    JavaScript判断浏览器及其版本信息

    通过调用getBrowserInfo()函数,可以得到当前访问用户的浏览器类型和版本,并通过document.write()方法将其输出到HTML文档中。 需要强调的是,随着浏览器厂商对用户代理字符串的修改和互联网的发展,对浏览器和版本...

    Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码

    在Web开发过程中,了解访问网站的用户所使用的浏览器类型和操作系统版本对于适配不同环境和解决兼容性问题至关重要。Javascript作为前端开发的核心技术之一,为我们提供了多种方式来获取客户端信息。以下是对文档中...

    js/jquery判断浏览器类型的方法小结

    ### 使用jQuery判断浏览器类型和版本: jQuery提供了一个`.browser`对象,可以用来直接获取浏览器的类型和版本。例如: ```javascript $(document).ready(function(){ var brow = $.browser; var bInfo = ""; if...

    javascript 浏览器类型和版本号检测代码(兼容多浏览器)

    果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!

    结合JQ1.9通过js正则判断各种浏览器版本的方法

    在JavaScript开发中,识别用户使用的浏览器类型和版本是非常重要的,因为不同的浏览器可能对某些特性支持程度不同。jQuery库提供了一种便捷的方式来检测浏览器信息,尤其是早期版本如jQuery 1.9。本文将深入探讨如何...

    javascript 检测浏览器类型和版本的代码

    如果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!

    Js 获取、判断浏览器版本信息的简单方法

    除了通过userAgent来判断浏览器类型和版本之外,某些浏览器还具有一些独有的属性,利用这些属性也可以对浏览器进行判断。例如: - IE浏览器支持创建ActiveX控件,可以通过检测window对象是否存在ActiveXObject函数...

    js判断浏览器类型的方法

    ### JavaScript 判断浏览器类型的方法 #### 一、引言 在Web开发中,有时我们需要根据用户的浏览器类型来调整页面的表现或功能。JavaScript 提供了一种简单有效的方式来检测用户正在使用的浏览器类型及其版本。本文...

    JS判断当前页面是否在微信浏览器打开的方法

    User-Agent是一个包含了浏览器和操作系统的详细信息的字符串,通过解析这个字符串,我们可以判断当前用户使用的浏览器类型。 在上述内容中,提供了一段示例代码用于演示如何判断当前页面是否在微信浏览器打开。这段...

Global site tag (gtag.js) - Google Analytics