- 浏览: 203546 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (156)
- 职场人生 (6)
- 开发时遇见的问题 (14)
- 技术学习 (13)
- Hibernate开发与实战学习 (10)
- Junit (9)
- 设计模式 (4)
- Lucene (1)
- Log4J (1)
- JBPM (0)
- OA (0)
- Spring (0)
- Struts2 (1)
- Android (2)
- Python (1)
- 生活点点滴滴 (8)
- Java (11)
- JavaScript&Jquery (22)
- Hadoop (1)
- JSP&Servlet (8)
- dom4j (2)
- mysql (2)
- Oracle (7)
- PHP (0)
- Jmeter (1)
- 测试方面的东东 (1)
- 励志文章 (3)
- CSS (4)
- XHTML&HTML (1)
- Linux相关 (7)
- C&C++ (2)
- Unix C (3)
- 开发软件配置及软件应用 (2)
- English Study And Movie Scripts (3)
- My English World (1)
最新评论
-
yingzhixing:
不错不错~~
利用org.springframework.web.util中的HtmlUtils工具类 -
yonguo:
博主能把完整的pom配置贴一下共享吗?
在maven中使用YUI-Compressor -
yan578351314:
我的为什么会出现语法错误呢?一大推错误信息...
在maven中使用YUI-Compressor -
jstenjoy:
什么是JBPM -
疯狂的草儿:
cat_rat 写道我是2010年9月份进入公司的--2010 ...
辞职了,离开了我工作的第一家公司
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>
发表评论
-
Firebug 调试器开发中的12个技巧
2011-05-26 21:14 1568相信很多从事Web开发工作的开发者都听说和使用过Firebu ... -
锋利的jQuery 第三章 jQuery中的DOM操作
2011-02-05 02:04 856第三章 jQuery中的DOM操作 -
锋利的jQuery第二章 选择器
2011-01-31 23:46 982锋利的jQuery第二章 选择器 <!DOC ... -
锋利的Jquery第一章 认识jQuery
2011-01-29 13:34 1100锋利的Jquery第一章jQuery 1.3.1 配置 ... -
fckeditor
2010-12-17 16:24 753下载地址:http://ckeditor.com/downl ... -
JSValidation用户手册
2010-12-17 13:16 11141 . JSValidation是什么? ... -
测试Gadget时,IE7下出现的问题
2010-11-13 08:24 700一个比较弱智的错误: function initSPI ... -
JS中substr和substring的用法和区别
2010-09-10 17:24 758substr 和 substring都是JS ... -
jQuery.extend 函数详解
2010-07-20 16:23 1300JQuery的extend扩展方法: Jqu ... -
FireBug Console API
2010-07-06 14:38 820console.log(object[, object, .. ... -
APtana
2010-07-01 13:29 745http://www.aptana.com/downloads ... -
JS的正则表达式(五)
2010-02-26 15:57 1085exec方法详解 exec方法的返回值 exec方法返回的 ... -
JS的正则表达式(四)
2010-02-26 14:36 1442括号(2) 前面我们曾经讨论过一次括号的问题,见下面这个例子 ... -
JS的正则表达式(三)
2010-02-26 13:28 1155边界与非边界\b表示的边界的意思,也就是说,只有字符串的开头和 ... -
JS的正则表达式(二)
2010-02-26 10:17 1197二选一,正则表达式中的或,“|“ b|c表示,匹配b或者c。 ... -
JS的正则表达式(一)
2010-02-25 16:05 1360创建一个正则表达式有两种方法 //第一种 var reg ... -
JavaScript函数对象
2010-02-24 10:10 804在JavaScript中,函数也是对象,我们使用下面的语句 ... -
JavaScript常用内置对象(三)
2010-02-24 10:03 1044<script language=" ... -
JavaScript常用内置对象(二)
2010-02-24 09:42 925<script language=" ... -
JavaScript常用对象(一)
2010-02-24 09:13 761<Script language="ja ...
相关推荐
从这个字符串中,我们可以看到浏览器名称(如"Chrome")和版本号(如"58.0.3029.110")。为了提取这些信息,我们需要使用正则表达式或者字符串的`indexOf()`方法。 以下是一段简单的JavaScript代码,用于检测常见的...
除了判断浏览器类型和版本,我们还可以获取更多关于浏览器的信息,如平台、编码名称、是否支持cookies等。以下是一个示例: ```javascript <script type="text/javascript"> document.write("Browser name: " + ...
`navigator.userAgent`属性返回一个包含有关浏览器名称和版本的信息字符串。这个字符串的具体格式取决于具体的浏览器。例如,在Chrome浏览器中,`navigator.userAgent`可能返回类似于`"Mozilla/5.0 (Windows NT 10.0...
在给出的文章中,作者提供了一段JavaScript代码,通过解析userAgent字符串来判断浏览器的种类和版本。代码中的核心是一个正则表达式,该正则表达式会匹配userAgent字符串中表示浏览器类型的关键词(如msie, firefox,...
这段字符串通常包含了浏览器名称、版本号以及操作系统的信息。通过解析这个字符串,我们可以获取到用户的浏览器类型及版本。 #### 2. 创建检测对象 首先,我们需要创建一个对象来存储检测结果。在示例代码中,使用...
在JavaScript编程中,判断浏览器类型和版本是一项常见的需求,特别是在处理不同浏览器之间的兼容性问题时。标题中的"判断浏览器是否是IE10以上.zip"是一个关于如何使用JavaScript检测用户是否使用的是Internet ...
在JavaScript编程中,判断浏览器类型是一项常见的需求,这有助于开发者为不同浏览器提供特定的优化或者兼容性处理。本文将深入探讨如何使用JavaScript来识别用户所使用的浏览器类型。 首先,JavaScript提供了一个...
本文将详细讲解如何使用JavaScript来自动判断浏览器的分辨率,并根据不同的分辨率应用相应的CSS样式表。 首先,我们来看给出的JavaScript代码段。这段代码的主要目的是检测用户所使用的浏览器类型(如IE、Firefox或...
函数内部首先定义了一个名为`browser`的对象,其中包含了多个键值对,用于标记不同浏览器的类型以及设置默认的浏览器名称和版本号。 接下来,代码使用了JavaScript的内置对象`window.navigator.userAgent`来获取...
- 首先通过`window.navigator.userAgent`属性获取用户代理字符串(User-Agent),这是HTTP请求头中的一项,包含了浏览器的名称、版本等信息。 - 使用`indexOf()`方法判断是否为IE或Firefox浏览器。若检测到是IE,...
` 分别获取浏览器的应用程序名称和版本号。 4. 针对Internet Explorer,代码通过查找"MSIE "字符串并解析版本号来确定IE版本。 5. 对于其他浏览器,直接使用`appVersion`来获取版本号。 6. 接下来的一系列条件检查,...
在JavaScript中,可以通过`navigator.userAgent`属性来获取用户代理字符串,这个字符串包含了浏览器的名称、版本以及其他系统信息。通过解析这个字符串,我们可以识别出用户的浏览器类型。下面,我们将基于提供的...
总的来说,这段JavaScript代码通过检查`window.XMLHttpRequest`和`window.ActiveXObject`两个对象,有效地辨别了浏览器类型和版本,从而帮助开发者进行兼容性适配,确保CSS和JavaScript在不同浏览器上的正常运行。
通过检查`navigator.userAgent`字符串中是否包含特定的关键字,如`msie`、`firefox`等,来判断浏览器类型。然后根据检测结果,使用`document.write`方法输出相应的浏览器名称。 通过这些方法,我们不仅能够实现诸如...
首先,我们需要了解JavaScript如何检测浏览器类型和版本。JavaScript的`navigator`对象提供了关于用户浏览器的信息,其中`navigator.userAgent`属性包含了浏览器发送到服务器的用户代理字符串。这个字符串包含了...
文章提供了一段简短但实用的JavaScript代码,它可以在多种浏览器下执行,并准确地返回浏览器类型及其版本号。这段代码首先将navigator.userAgent转换为小写,并使用正则表达式来匹配不同的浏览器类型和版本。如果...
`navigator`对象包含了一系列属性,如`appName`、`appVersion`、`userAgent`等,这些都可以帮助我们判断浏览器的类型和版本。`userAgent`字符串是浏览器发送到服务器的一个头信息,包含了关于浏览器的详细信息,包括...
在现代前端开发中,根据用户使用的浏览器类型和版本来适配功能和样式是一种常见的做法。因为不同浏览器对标准的支持程度存在差异,所以需要进行浏览器检测,以便提供更好的用户体验。 在这段提供参考的JavaScript...
`navigator.userAgent`是一个字符串,包含了用户代理的详细信息,包括浏览器名称、版本以及操作系统等。 另外,如果你想在浏览器中弹出警告框(alert)来显示这些信息,可以将`console.log`替换为`alert`,如: ``...
例如,如果你只关心浏览器名称和版本,可以这样做: ```javascript function getBrowserInfo() { var userAgent = navigator.userAgent; var browser = ""; var version = ""; if (userAgent.indexOf("Chrome...