`

如何用js来判断浏览器类型(ie,firefox)等等

    博客分类:
  • js
阅读更多
现在网络上的浏览器,操作系统就象中国的方言一样,那个叫多啊!这给我们这些开发人员
带来了巨大的痛苦!虽然可能大家的喜好不同!用的系统也不同!有人喜欢用ie,有人喜欢用
firefox,还有人喜欢用腾讯tt,而我喜欢用maxthon.虽然名字可能有很多种,但是内核还是只有
那么的几种!ie内核,netscape内核!怎么样用js来判断各种浏览器的类型呢!
在不同的浏览器中对js的支持程度,语法要求都不大一样!下面的代码为判断代码

<script language="JavaScript">
    <!--
function getOs()
{
    var OsObject = "";
   if(navigator.userAgent.indexOf("MSIE")>0) {
        return "MSIE";
   }
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
        return "Firefox";
   }
   if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
        return "Safari";
   } 
   if(isCamino=navigator.userAgent.indexOf("Camino")>0){
        return "Camino";
   }
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
        return "Gecko";
   }
  
}
 alert("您的浏览器类型为:"+getOs());
    -->
</script> 
分享到:
评论

相关推荐

    js判断浏览器类型

    js判断浏览器类型,判断5种主流浏览器。 IE Firefox Chrome Opera Safari

    JavaScript判断浏览器类型及版本

    Firefox 浏览器可以通过判断 DOM 元素中是否存在 getBoxObjectFor 函数来确定,而 Firefox 的 userAgent 则可以通过字符串中包含“Gecko”和“Firefox”来判断,版本号则可以通过字符串中包含的数字来判断。...

    利用js判断浏览器类型(是否为IE,Firefox,Opera浏览器)

    有人喜欢用ie, firefox,还有人喜欢用腾讯tt,maxthon等等。虽然名字可能有很多种,但是内核我们知道下就没问题了。如IE内核的:IE,maxthon,tt都是。当然还有netscape内核!看大家怎么去判断! 由于在开发时碰上这个...

    判断火狐(firefox)或ie浏览器

    ### 知识点详解:判断火狐(Firefox)或IE浏览器 在Web开发领域,浏览器兼容性一直是开发者面临的重要问题之一。不同的浏览器对Web标准的支持程度不同,这可能导致同样的网页在不同浏览器中的显示效果存在差异。为了...

    JS弹出式QQ在线客服插件,支持浏览器IE、FireFox、Chrome、Safari等主流浏览器

    接着,我们来看Firefox、Chrome、Safari和IE这些浏览器。Firefox是由Mozilla开发的开源浏览器,以其对Web标准的严格支持和扩展功能的灵活性而闻名。Chrome是Google的产品,以其速度和稳定性受到用户喜爱,其内核基于...

    javascript 调试工具/教程,支持浏览器IE firefox

    JavaScript是一种广泛应用于网页和网络应用的编程语言,它在客户端运行,为用户...通过阅读压缩包中的"JavaScript调试(Firefox).rar"和"JavaScript调试(IE).rar"文档,你可以更深入地学习这两个浏览器的具体调试技巧。

    JS判断打开网页的浏览器类型与版本

    在上面的 DEMO 中,我们使用 `navigator.userAgent` 属性来判断浏览器类型,并弹出一个提示框显示浏览器类型。 JavaScript 中判断浏览器类型和版本是一个非常重要的知识点,它可以帮助我们在开发 web 应用程序时,...

    JS导入导出Excel 兼容IE、Firefox、Chrome等浏览器

    "JS导入导出Excel 兼容IE、Firefox、Chrome等浏览器"这一技术主题,聚焦于如何使用JavaScript(JS)在各种浏览器环境下处理Excel文件,包括古老的Internet Explorer(IE)、Firefox以及Chrome。下面我们将深入探讨这...

    【重要】js页面整体放大缩小兼容所有浏览器(ie及firefox等).html

    页面放大缩小代码,兼容所有浏览器,代码简单,易学易用。

    Firefox IE Tab

    - **跨浏览器兼容性测试**:开发人员可以使用Firefox IE Tab实时检查网页在IE中的表现,找出可能出现的布局问题、JavaScript不兼容或者其他兼容性问题。 - **开发者工具**:虽然IE Tab使用的是IE的渲染引擎,但...

    JS获得鼠标位置(兼容多浏览器ie,firefox)

    提供的压缩包文件`JS获得鼠标位置(兼容多浏览器ie,firefox).htm`可能包含了这个功能的示例代码,可以打开查看具体的实现。在实际应用中,确保对各种浏览器进行充分测试,以确保兼容性和准确性。

    js 脚本调试工具-支持ie firefox等多种浏览器

    "js 脚本调试工具-支持ie firefox等多种浏览器" 提供了一个强大的解决方案,让开发者能够在多种浏览器环境下高效地进行JS代码的调试工作。这里我们将深入探讨JavaScript调试工具的重要性、如何在IE和Firefox中进行...

    浏览器兼容性问题收集(IE,Firefox,Chrome,Safri)

    IE 和 Firefox 处理自定义属性的方式不同,IE 可以使用获取常规属性的方法来获取自定义属性,也可以使用 `getAttribute()` 获取自定义属性,而 Firefox 只能使用 `getAttribute()` 获取自定义属性。 12. eval() ...

    JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)

    "JS日期选择器(兼容IE,FireFox,Oprea,chrome等主流浏览器)"是一个专门为JavaScript环境设计的,旨在解决跨浏览器兼容性问题的日期选择工具。这个组件的目标是确保在不同浏览器如Internet Explorer(IE)、Firefox、...

    js在IE与firefox的差异集锦

    特别是在使用JavaScript编程语言时,IE和Firefox两个浏览器在很多方面的实现都存在差异。本文将详细介绍这些差异并提供相应的解决方法。 1. 关于innerText属性的支持: Firefox浏览器不支持innerText属性,而支持...

    浏览器兼容(支持IE和firefox)

    浏览器兼容性问题一直是Web开发中的一个痛点,尤其是在处理IE6和Firefox这两个有着显著差异的浏览器时。以下是对这些兼容性问题的深入分析和解决方案。 首先,我们关注的是IE6中的`a`标签链接问题。在IE6中,如果`a...

Global site tag (gtag.js) - Google Analytics