开始通过navigator对象的appName,appVsersion,来判断的
var browser=navigator.appName
var b_version=navigator.appVersion
var version=parseFloat(b_version)
在chrome下面也显示的Netscape,判断不出来,如是网上找了其他的方式。
<script type="text/javascript">
var ua = navigator.userAgent.toLowerCase(); //获取用户端信息
var info = {
ie: /msie/.test(ua) && !/opera/.test(ua), //匹配IE浏览器
op: /opera/.test(ua), //匹配Opera浏览器
sa: /version.*safari/.test(ua), //匹配Safari浏览器
ch: /chrome/.test(ua), //匹配Chrome浏览器
ff: /gecko/.test(ua) && !/webkit/.test(ua) //匹配Firefox浏览器
};
(info.ie) && alert("IE浏览器");
(info.op) && alert("Opera浏览器");
(info.sa) && alert("Safari浏览器");
(info.ff) && alert("Firefox浏览器");
(info.ch) && alert("Chrome浏览器");
</script>
</body>
</html>
分享到:
相关推荐
### JavaScript检测浏览器类型和版本的方法 #### 一、概述 在Web开发中,有时需要根据用户的浏览器类型或版本来提供不同的功能或体验。这可以通过多种方式实现,其中两种常用的方法为**对象/特征检测法**与**User-...
在JavaScript中,检测浏览器类型是常见的需求,这有助于开发者针对不同浏览器实现特定的功能或优化。以下将详细讲解如何使用JavaScript来识别用户所使用的浏览器类型。 首先,JavaScript提供了`navigator`对象,它...
3. JavaScript 检测浏览器类型和版本的代码 4. js/jquery 推断浏览器类型的方法 获取浏览器类型和版本是一个非常重要的功能,它可以帮助开发者更好地适应不同的浏览器环境,从而提高 web 应用程序的兼容性和可用性...
### JavaScript 判断浏览器类型及版本的方法 在网页开发过程中,有时候我们需要根据用户的浏览器类型和版本来执行特定的代码逻辑或调整界面布局。这是因为不同的浏览器在处理某些特性时可能存在差异,例如对新标准...
### 知识点一:JavaScript检测浏览器类型与版本 #### 1.1 概述 在Web开发过程中,为了确保网站或应用能够兼容各种浏览器,开发者往往需要知道用户正在使用的浏览器类型及其版本信息。通过JavaScript可以实现对...
如果对javascript了解不是特别深入的话,很容易就会写出不兼容的代码(就像我),这时候就得判断浏览器了。比如事件侦听、一些鼠标和键盘事件、Range等,一些都会不一样.下面列出几种常用的检测浏览器方法,以飨观众!
JavaScript提供了许多内置对象和方法,可以用来检测浏览器类型。以下是一些常用的JavaScript代码片段: 1. 利用`navigator.userAgent`属性: ```javascript var userAgent = navigator.userAgent; if (userAgent....
### 知识点一:JavaScript检测浏览器类型及版本 在Web开发中,有时我们需要根据用户使用的浏览器类型或版本来执行不同的脚本或显示特定的信息。这是因为不同浏览器对Web标准的支持程度可能有所不同,甚至同一浏览器...
### 使用navigator对象检测浏览器版本及特性 在网页开发过程中,有时候我们需要根据用户的浏览器类型或版本来调整页面的行为或样式。JavaScript 提供了 `navigator` 对象来帮助开发者获取客户端浏览器的相关信息,...
2. **检测浏览器类型** 通过分析`userAgent`字符串,我们可以识别出浏览器的类型。例如,检测是否为IE,可以使用以下代码: ```javascript function isIE() { return /MSIE|Trident/.test(navigator.userAgent);...
在实际开发中,通常会编写JavaScript函数来综合这些特性进行判断,以确定浏览器类型和版本。例如,可以创建一个函数,检查window对象上的特定属性或方法,然后解析userAgent字符串以获取版本号。这种方法可以帮助...
javascript检测浏览器类型和版本号(兼容各浏览器) [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]相关文章:javascript 检测浏览器类型和版本的代码javascript 浏览器检测代码精简版JavaScript 判断浏览器...
使用JavaScript检测浏览器类型和版本 下面的代码片段展示了如何使用JavaScript来判断浏览器类型及其版本: ```javascript window["MzBrowser"] = {}; (function() { if (MzBrowser.platform) return; var ua = ...
以下是一段简单的JavaScript代码,用于检测常见的浏览器类型: ```javascript function getBrowserType() { var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") > -1) { return "Firefox...
本文将介绍如何使用Javascript来检测浏览器的类型以及版本号,包括猎豹浏览器、搜狗浏览器、傲游浏览器、360极速浏览器、360安全浏览器、QQ浏览器、百度浏览器、IE,Firefox,Chrome,safari,Opera等。 效果图 实例...
这段代码首先定义了一个名为`detectBrowser`的函数,用于检测浏览器类型。通过检查`navigator.userAgent`字符串中是否包含特定的关键字,如`msie`、`firefox`等,来判断浏览器类型。然后根据检测结果,使用`document...
这篇文章重点介绍了如何使用JavaScript来判断浏览器类型,具体涉及IE、火狐(Firefox)、谷歌(Chrome)、Opera以及Safari这些主流浏览器。 要进行浏览器类型的判断,最常用的一个JavaScript对象是`navigator`,它...
通过以上知识点的详细解析,我们可以了解到利用JavaScript检测浏览器类型、版本、内核和移动状态的技术细节。这对于Web开发人员进行跨浏览器兼容性测试和优化具有重要的指导意义。在实际工作中,开发人员应熟练掌握...
3. 使用JavaScript检测浏览器类型和版本,以决定是否尝试加载ActiveX控件。 4. 如果浏览器不支持ActiveX,提供JavaScript或Web组件的替代实现。 5. 确保用户已经给予了必要的权限,因为非IE浏览器通常会有更严格的...