`
LeeYee
  • 浏览: 72689 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js检测浏览器版本

阅读更多

最新地址请查看:http://leeyee.github.io/blog/2009/08/24/javacript-broswer-check/

 

以下浏览器版本的判断方法来自《JavaScript 高级程序设计》第八章。跟原书中的代码没有任何出入,唯一不同的是加入了对Google Chrome浏览器的判断。

该篇内容主要是为了实现调用window.close()关闭窗口时IE不提示 下篇的服务。同时仅作资料备份使用,不做他用。

 

总体上我们验证浏览器及其版本是通过浏览器的user-agent字符串来检测的。

首先我们要获取user-agent字符串及浏览器版本

接着我们需要提供一个版本比较函数,方便我们对小数版本号进行比对

以上我们的基本准备工作已经完成,现在开始进行浏览器版本判断.

1、Opera 浏览器检测

2、Google Chrome 浏览器检测

3、Konqueror/Safari 浏览器检测

4、IE 浏览器检测

5、Mozilla FireFox 浏览器检测

基本上浏览器的判断就到此为止,其他浏览器不做说明。可以使用 提示的信息具体分析相应浏览器的user-agent,然后进行过处理获取浏览器个性信息及版本。

分享到:
评论

相关推荐

    js检测浏览器版本 javascript检测浏览器

    可以检测 目前主流的浏览器及版本,包括 *Microsoft Internet Explorer IE浏览器 * --> TheWorld 世界之窗 * --> TT浏览器 * --> 360浏览器 * Mathon 傲游浏览器 * Opera Opera浏览器 * Fire...

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

    标题"js检测浏览器版本代码,兼容ie11"表明我们要讨论的是如何使用JavaScript编写代码来识别用户的浏览器类型和版本,并且这种检测方法应该适用于IE11。描述中的“有原创部分,有借鉴部分”提示我们,这可能涉及到...

    js检测浏览器类型

    在JavaScript中,检测浏览器类型是常见的需求,这有助于开发者针对不同浏览器实现特定的功能或优化。以下将详细讲解如何使用JavaScript来识别用户所使用的浏览器类型。 首先,JavaScript提供了`navigator`对象,它...

    基于JavaScript检测浏览器版本及操作系统版本

    1、资源内容:基于JavaScript检测浏览器版本及操作系统版本 2、适用人群:计算机,电子信息工程、数学等专业的学习者,作为“参考资料”参考学习使用。 3、解压说明:本资源需要电脑端使用WinRAR、7zip等解压工具...

    使用js检测当前浏览器版本,多浏览器类型和版本号检测

    本文将深入探讨如何使用JavaScript来检测浏览器版本,特别关注IE(Internet Explorer)的各种版本。 1. **获取浏览器信息的基础方法** JavaScript提供了`navigator`对象,该对象包含了关于用户浏览器的信息。我们...

    检测浏览器版本提示升级js插件

    "检测浏览器版本提示升级js插件"正是为了解决这一问题,它允许网站确保用户使用的是与网站功能兼容的最新浏览器版本。 **badbrowser.js插件详解** `badbrowser.js` 是一个JavaScript插件,它的主要功能是检查用户...

    js检测浏览器版本、核心、是否移动端示例

    通过以上知识点的详细解析,我们可以了解到利用JavaScript检测浏览器类型、版本、内核和移动状态的技术细节。这对于Web开发人员进行跨浏览器兼容性测试和优化具有重要的指导意义。在实际工作中,开发人员应熟练掌握...

    判断浏览器版本的js代码

    ### 知识点一:JavaScript检测浏览器...综上所述,了解并掌握JavaScript检测浏览器版本的方法对于前端开发者来说是非常有用的技能之一。不过,在实际应用时也需要考虑到其潜在的问题和限制,确保代码的健壮性和兼容性。

    javascript获取浏览器类型和版本的方法(js获取浏览器版本).docx

    3. JavaScript 检测浏览器类型和版本的代码 4. js/jquery 推断浏览器类型的方法 获取浏览器类型和版本是一个非常重要的功能,它可以帮助开发者更好地适应不同的浏览器环境,从而提高 web 应用程序的兼容性和可用性...

    js检测各种浏览器

    js检测ie8,ie9,ie10,ie11,edge,chrome,safari,opera。vue可直接引入。

    navigator-检测浏览器版本-javascript

    ### 使用navigator对象检测浏览器版本及特性 在网页开发过程中,有时候我们需要根据用户的浏览器类型或版本来调整页面的行为或样式。JavaScript 提供了 `navigator` 对象来帮助开发者获取客户端浏览器的相关信息,...

    JS检查浏览器的版本

    在JavaScript中,检查浏览器版本是一项基础但至关重要的任务,尤其在进行前端开发时,因为不同的浏览器可能对某些特性支持程度不同。"JS检查浏览器的版本"这个话题涉及到如何通过JavaScript来识别用户正在使用的...

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

    ### JavaScript(JS)检测浏览器版本 JavaScript提供了多种方法来检测浏览器的版本。最常用的方法是通过`navigator.userAgent`属性,它返回一个字符串,包含了浏览器的类型和版本信息。例如,要检测是否为Internet ...

    浏览器版本低于IE8验证

    总的来说,这个项目的核心在于使用JavaScript检测浏览器版本,对不符合要求的IE浏览器进行提醒,以提升用户体验。随着现代浏览器的普及,这样的功能虽然在当前可能较少用到,但对于维护旧项目的兼容性仍然具有一定的...

    js 特效 html 特效 检测浏览器支持的js版本

    js 特效 html 特效 检测浏览器支持的js版本 js 特效 html 特效 检测浏览器支持的js版本

    基于js判断浏览器是否支持webGL.docx

    "基于js判断浏览器是否支持webGL" 基于JavaScript判断浏览器是否支持WebGL是Web开发中一个非常重要的知识点。WebGL(Web Graphics Library)是一种基于浏览器的图形库,允许开发者使用JavaScript编写三维图形应用...

    JS判断浏览器类型与版本

    总结来说,JavaScript提供了多种方法来检测浏览器类型和版本,这有助于我们进行跨浏览器的开发,确保代码在各种环境下都能正常工作。同时,理解并熟练运用ExtJS组件的配置属性,可以帮助我们更高效地创建和定制用户...

    jQuery判断浏览器版本过低提示代码

    标题中的"jQuery判断浏览器版本过低提示代码"是指使用jQuery来检测用户浏览器的版本,并在浏览器版本不符合要求时显示警告信息。这种做法有助于提高用户体验,因为它可以引导用户升级到支持更多现代Web技术的浏览器...

    所有浏览器版本信息查询

    这就需要用到工具如BrowserStack或CrossBrowserTesting,也可以利用脚本检测用户的浏览器版本,然后进行相应的功能适配或提示用户升级浏览器。 此外,对于企业内部应用或对外提供服务的网站,可能会设定最低支持的...

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

    本文将深入探讨如何使用JavaScript进行浏览器版本判断,以及如何处理浏览器兼容性问题。 首先,我们需要知道JavaScript提供了多种方式来获取浏览器信息。最常用的方法是通过`navigator`对象,它包含了有关浏览器的...

Global site tag (gtag.js) - Google Analytics