关键字:JS 判断浏览器(是否使用IE,Firefox,Opera浏览器),IE内核,netscape内核
现在的浏览器大概有好几种,各个人的喜好也不同,所以也就用着不同的浏览器!我们开发的人来说经常要加个判断,要不可能某些功能没法正常使用。要是没加个判断就会给大家带来些麻烦!虽然可能大家的喜好不同!用的系统也不同!有人喜欢用ie, firefox,还有人喜欢用腾讯tt,maxthon等等。虽然名字可能有很多种,但是内核我们知道下就没问题了。如IE内核的:IE,maxthon,tt都是。当然还有netscape内核!看大家怎么去判断! 由于在开发时碰上这个问题。于是找了下资料和自己总结如下JS代码:
代码如下: <script language="JavaScript" type="text/javascript"> if ((navigator.userAgent.indexOf('MSIE') >= 0) && (navigator.userAgent.indexOf('Opera') < 0)){alert('你是使用IE')}else if (navigator.userAgent.indexOf('Firefox') >= 0){alert('你是使用Firefox')}else if (navigator.userAgent.indexOf('Opera') >= 0){alert('你是使用Opera')}else {alert('你是使用其他的浏览器浏览网页!')} </script>
或以下代码也可以
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>JS检查是什么浏览器</title> <script language="JavaScript" type="text/javascript"> function checkFirefoxOrIE(){ userAgent=window.navigator.userAgent.toLowerCase(); if(userAgent.indexOf("firefox")>=1){ Findex=userAgent.indexOf("firefox/"); versionName=userAgent.substr(Findex+"Firefox/".length,3); document.write("你用的是火狐浏览器!版本是:Firefox/"+versionName+"<br>"); } else { var name=navigator.appName; if(name=="Microsoft Internet Explorer"){document.write("你用的是IE浏览器!");} } } </script> </head> <body onload="checkFirefoxOrIE();"> </body> </html>
测试通过.
|
分享到:
相关推荐
js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari
有人喜欢用ie, firefox,还有人喜欢用腾讯tt,maxthon等等。虽然名字可能有很多种,但是内核我们知道下就没问题了。如IE内核的:IE,maxthon,tt都是。当然还有netscape内核!看大家怎么去判断! 由于在开发时碰上这个...
Firefox 浏览器可以通过判断 DOM 元素中是否存在 getBoxObjectFor 函数来确定,而 Firefox 的 userAgent 则可以通过字符串中包含“Gecko”和“Firefox”来判断,版本号则可以通过字符串中包含的数字来判断。...
6. **检测Opera浏览器** 检查window.opera是否存在或者userAgent中是否包含"OPR": ```javascript var isOpera = !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0; ``` 或者通过正则匹配: ```...
* Firefox 火狐浏览器 * Chrome Chrome浏览器 因为360的流氓性质,现在已经在 navigator.userAgent 检测不到360浏览器的特征。只能使用其他办法。这里是我自己找的一种办法 。 缺点是对移动端浏览器设备没...
本文将详细介绍如何利用JavaScript来判断浏览器的类型及其版本,以便于更好地解决不同浏览器之间的兼容性挑战。 首先,我们可以根据浏览器特有的属性或方法来识别浏览器类型。例如: 1. Internet Explorer(IE):...
标题“JS日期选择器 兼容IE Firefox Opera等主流浏览器”指的是一个JavaScript插件或库,它设计用于在各种主流浏览器中提供日期选择功能,包括老版本的Internet Explorer(IE)、Firefox和Opera。兼容性是Web开发中...
IE6、Firefox、Opera和Safari等浏览器区分控件名称的大小写,而IE7及以后的版本则不区分。这意味着在编写CSS或者JavaScript选择器时,对于IE7及以上版本,可以使用不区分大小写的ID或类名,而在其他浏览器中必须保持...
这种方法通过检查浏览器是否支持某个特性来判断浏览器的能力,而不是直接依赖于浏览器的版本信息。 #### 3.2 使用现代工具 可以考虑使用如Modernizr这样的库来检测浏览器支持的功能,而无需关心具体的浏览器类型和...
本文将详细介绍如何通过JavaScript来判断用户所使用的浏览器类型及版本。此方法能够有效识别市面上主流浏览器,并针对Internet Explorer的不同版本进行具体区分。 #### 核心代码解析 在提供的示例代码中,通过`...
### JavaScript 判断浏览器类型 在Web开发中,有时我们需要根据不同浏览器的特点进行针对性的代码编写或功能适配。本文将详细介绍如何使用JavaScript来检测用户正在使用的浏览器类型。 #### 1. 理解`navigator....
JavaScript 获取浏览器类型和版本的方法 浏览器类型和版本是 web 开发中非常重要的信息,许多web应用程序需要根据浏览器类型和版本来进行相应的处理。JavaScript 提供了多种方法来获取浏览器类型和版本,本文将介绍...
在“javascript日历控件 兼容ie firefox opera”这个主题中,我们主要探讨的是一个能够同时在Internet Explorer(IE)、Firefox和Opera等主流浏览器上正常运行的JavaScript日历组件。 1. **日历控件的基本功能**: ...
"JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)"是一个专门为JavaScript环境设计的,旨在解决跨浏览器兼容性问题的日期选择工具。这个组件的目标是确保在不同浏览器如Internet Explorer(IE)、Firefox、...
对于Opera浏览器,同样使用了`<embed>`标签,但这次指定了`type="audio/mpeg"`,因为Opera可能不支持`audio/mp3`类型。 #### 5. 其他浏览器 ```javascript else { insertText = '...
接着,它检查userAgent字符串中是否包含特定的标识符,以确定是Safari、Opera、Internet Explorer还是Mozilla(包括Firefox)。 尽管这种方法可以满足大部分需求,但请注意,浏览器检测并不是一个完美的解决方案,...
### JavaScript 判断浏览器类型 在Web开发中,有时我们需要根据不同浏览器的特点进行针对性的代码编写或兼容性处理。本文将详细介绍如何使用JavaScript来检测用户正在使用的浏览器类型。 #### 1. 知识点概述 ...
这篇文章重点介绍了如何使用JavaScript来判断浏览器类型,具体涉及IE、火狐(Firefox)、谷歌(Chrome)、Opera以及Safari这些主流浏览器。 要进行浏览器类型的判断,最常用的一个JavaScript对象是`navigator`,它...