`

判断浏览器的名称和版本的一段javascript

阅读更多

navigator是一个独立的对象,他用于 提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。

--------------------------------------------------------------------------------

属性名称       兼容性           返回内容

appCodeName         javaScript 1.0                    与浏览器相关的内部代码名

appMinorVersion           IE4及其后续的版本                 辅版本号(通常应用于浏览器的补丁或服务包)

appName                      javaScript 1.0                        浏览器的正式名称

appVersion                  javaScript 1.0                         浏览器的版本号

cookieEnabled             ( IE4和NS6)及其后续版本            返回用户浏览器是否启用了cookie

cpuClass                       IE4及其后续的版本                   返回用户计算机的cpu的型号,通常intel芯片返回"x86"

language                     NS4   及其后续的版本         浏览器支持的语言

mimeType                    javaScript 1.1                            浏览器支持的所有MIME类型的数组

onLine                            JScript 1.0                        返回浏览器是否处于在线模式(IE4以上版本)

opsProfile                    N/A                                         未定义  

oscpu                         NS6 及其后续的版本               浏览器正在运行的操作系统,其中可能有CPU的信息

platform                  javaScript 1.2                             浏览器正在运行的操作系统平台,包括Win16(windows3.x)
                                                                     Win32(windows98,Me,NT,2000,xp),Mac68K(Macintosh 680x0)
                                                                     和MacPPC(Macintosh PowerPC)               
plugins                      javaScript 1.1                             安装在浏览器上的所有插件的数组

product                    NS6 及其后续的版本             浏览器的产品名

productSub               NS6 及其后续的版本              关于浏览器更多信息

securityPolicy            NS64及其后续的版本         浏览器支持的加密类型

systemLanguage      IE4及其后续的版本                用户操作系统支持的默认语言

userAgent                 javaScript 1.0                             包含以下属性中所有或一部分的字符串:appCodeName,
                                                                                                                                             appName,appVersion,language,platform
userLanguage        IE4及其后续的版本              用户在自己的操作系统上设置的语言

userProfile               NS6 及其后续的版本               返回一个UserProfile对象,它存储用户的个人信息

vender                     NS6 及其后续的版本                    浏览器厂商名称

vendorSub               NS6 及其后续的版本                   关于浏览器厂商更多的信息

 

 

<html>
<body>
<script type="text/javascript">
document.write("<p>浏览器:")
document.write(navigator.appName + "</p>")

document.write("<p>浏览器版本:")
document.write(navigator.appVersion + "</p>")

document.write("<p>代码:")
document.write(navigator.appCodeName + "</p>")

document.write("<p>平台:")
document.write(navigator.platform + "</p>")

document.write("<p>Cookies 启用:")
document.write(navigator.cookieEnabled + "</p>")

document.write("<p>浏览器的用户代理报头:")
document.write(navigator.userAgent + "</p>")
</script>
</body>
</html>
 

 

分享到:
评论

相关推荐

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

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

    判断浏览器的版本等信息

    除了判断浏览器类型和版本,我们还可以获取更多关于浏览器的信息,如平台、编码名称、是否支持cookies等。以下是一个示例: ```javascript &lt;script type="text/javascript"&gt; document.write("Browser name: " + ...

    JavaScript判断各种浏览器代码

    `navigator.userAgent`属性返回一个包含有关浏览器名称和版本的信息字符串。这个字符串的具体格式取决于具体的浏览器。例如,在Chrome浏览器中,`navigator.userAgent`可能返回类似于`"Mozilla/5.0 (Windows NT 10.0...

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

    在给出的文章中,作者提供了一段JavaScript代码,通过解析userAgent字符串来判断浏览器的种类和版本。代码中的核心是一个正则表达式,该正则表达式会匹配userAgent字符串中表示浏览器类型的关键词(如msie, firefox,...

    浏览器判断方法

    这段字符串通常包含了浏览器名称、版本号以及操作系统的信息。通过解析这个字符串,我们可以获取到用户的浏览器类型及版本。 #### 2. 创建检测对象 首先,我们需要创建一个对象来存储检测结果。在示例代码中,使用...

    判断浏览器是否是IE10以上.zip

    在JavaScript编程中,判断浏览器类型和版本是一项常见的需求,特别是在处理不同浏览器之间的兼容性问题时。标题中的"判断浏览器是否是IE10以上.zip"是一个关于如何使用JavaScript检测用户是否使用的是Internet ...

    js判断浏览器类型

    在JavaScript编程中,判断浏览器类型是一项常见的需求,这有助于开发者为不同浏览器提供特定的优化或者兼容性处理。本文将深入探讨如何使用JavaScript来识别用户所使用的浏览器类型。 首先,JavaScript提供了一个...

    用js自动判断浏览器分辨率的代码

    本文将详细讲解如何使用JavaScript来自动判断浏览器的分辨率,并根据不同的分辨率应用相应的CSS样式表。 首先,我们来看给出的JavaScript代码段。这段代码的主要目的是检测用户所使用的浏览器类型(如IE、Firefox或...

    js判断主流浏览器类型和版本号的简单实现代码

    函数内部首先定义了一个名为`browser`的对象,其中包含了多个键值对,用于标记不同浏览器的类型以及设置默认的浏览器名称和版本号。 接下来,代码使用了JavaScript的内置对象`window.navigator.userAgent`来获取...

    判断浏览器类型屏幕分辨率自动调用不同CSS的代码

    - 首先通过`window.navigator.userAgent`属性获取用户代理字符串(User-Agent),这是HTTP请求头中的一项,包含了浏览器的名称、版本等信息。 - 使用`indexOf()`方法判断是否为IE或Firefox浏览器。若检测到是IE,...

    判断浏览器的javascript版本的代码

    ` 分别获取浏览器的应用程序名称和版本号。 4. 针对Internet Explorer,代码通过查找"MSIE "字符串并解析版本号来确定IE版本。 5. 对于其他浏览器,直接使用`appVersion`来获取版本号。 6. 接下来的一系列条件检查,...

    Javascript判断浏览器

    在JavaScript中,可以通过`navigator.userAgent`属性来获取用户代理字符串,这个字符串包含了浏览器的名称、版本以及其他系统信息。通过解析这个字符串,我们可以识别出用户的浏览器类型。下面,我们将基于提供的...

    css中用javascript判断浏览器版本

    总的来说,这段JavaScript代码通过检查`window.XMLHttpRequest`和`window.ActiveXObject`两个对象,有效地辨别了浏览器类型和版本,从而帮助开发者进行兼容性适配,确保CSS和JavaScript在不同浏览器上的正常运行。

    javascript获取浏览器相关属性

    通过检查`navigator.userAgent`字符串中是否包含特定的关键字,如`msie`、`firefox`等,来判断浏览器类型。然后根据检测结果,使用`document.write`方法输出相应的浏览器名称。 通过这些方法,我们不仅能够实现诸如...

    简单js网页不支持ie6浏览器版本,并跳转到下载IE新版本页面

    首先,我们需要了解JavaScript如何检测浏览器类型和版本。JavaScript的`navigator`对象提供了关于用户浏览器的信息,其中`navigator.userAgent`属性包含了浏览器发送到服务器的用户代理字符串。这个字符串包含了...

    javascript判断ie浏览器6/7版本加载不同样式表的实现代码

    文章提供了一段简短但实用的JavaScript代码,它可以在多种浏览器下执行,并准确地返回浏览器类型及其版本号。这段代码首先将navigator.userAgent转换为小写,并使用正则表达式来匹配不同的浏览器类型和版本。如果...

    js检测浏览器版本代码,兼容ie11

    `navigator`对象包含了一系列属性,如`appName`、`appVersion`、`userAgent`等,这些都可以帮助我们判断浏览器的类型和版本。`userAgent`字符串是浏览器发送到服务器的一个头信息,包含了关于浏览器的详细信息,包括...

    javascript browser浏览器类型以及版本判断代码

    在现代前端开发中,根据用户使用的浏览器类型和版本来适配功能和样式是一种常见的做法。因为不同浏览器对标准的支持程度存在差异,所以需要进行浏览器检测,以便提供更好的用户体验。 在这段提供参考的JavaScript...

    jquery browser alert输出判断验证各个浏览器版

    `navigator.userAgent`是一个字符串,包含了用户代理的详细信息,包括浏览器名称、版本以及操作系统等。 另外,如果你想在浏览器中弹出警告框(alert)来显示这些信息,可以将`console.log`替换为`alert`,如: ``...

    JS 获取移动终端浏览器版本信息

    例如,如果你只关心浏览器名称和版本,可以这样做: ```javascript function getBrowserInfo() { var userAgent = navigator.userAgent; var browser = ""; var version = ""; if (userAgent.indexOf("Chrome...

Global site tag (gtag.js) - Google Analytics