javascript:如何判断浏览器类型

原创 2007年09月25日 17:44:00

这个问题一直让很多人头疼,下面是浏览器检测的代码,大家可以参考。

function detectBrower()

    
var sUserAgent = navigator.userAgent; 
    
var isOpera = sUserAgent.indexOf("Opera"> -1;
    
if(isOpera) return "Opera";
    
var isKHTML = sUserAgent.indexOf("KHTML"> -1 || sUserAgent.indexOf("Konqueror"> -1 || sUserAgent.indexOf("AppleWebKit"> -1;
    
var isSafari = sUserAgent.indexOf("AppleWebKit"> -1 && isKHTML;
    
var isKonq = sUserAgent.indexOf("Konqueror"> -1 && isKHTML;
    
if(isSafari) return "Safari";
    
if(isKonq) return "Konqueror";
    
var isIE = sUserAgent.indexOf("compatible"> -1 && sUserAgent.indexOf("MSIE"> -1 && !isOpera;
    
if(isIE) return "IE";
    
var isMoz = sUserAgent.indexOf("Gecko"> -1 && !isKHTML;
    
if(isMoz) return "Mozilla";
    
return "None";
}

 

相关文章推荐

JavaScript判断浏览器类型及版本(整理)

你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。        几天前,浏览器家族有刚诞生了一位小王子,就是Go...

javascript判断浏览器类型(咋个办呢 zgbn)

javascript判断浏览器类型(咋个办呢 zgbn)2009-08-20 17:36:00| 分类: JavaScript function browserinfo() { var Br...
  • ai_zxc
  • ai_zxc
  • 2016年05月25日 16:07
  • 200

javaScript判断浏览器类型和版本

你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。        几天前,浏览器家族有刚诞生了一位小王子,就...

javascript判断浏览器类型与版本

要想写出跨浏览器的javascript,就必须懂得嗅探技术。这是浏览器大战遗留下的大地雷,事已如此,只好认命,乖乖写分支结构吧,函数就是这样不知不觉中变长的。先看单一浏览器的判断,我们没有必须去找na...

JavaScript判断浏览器类型及版本

 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。       几天前,浏览器家族有刚诞生了一位小王子,就是Go...

JavaScript判断浏览器类型及版本

原文链接:http://www.cnblogs.com/lhb25/archive/2009/04/18/1438485.html 你知道世界上有多少种浏览器吗?除了我们熟知的IE, F...

javascript 浏览器类型判断

說明:   navigator就是浏览器对象   navigator.appName: 浏览器的名称      indexOf(“Netscape“) 是返回浏览器名称字符串中“Netscape“的位...
  • Jt1123
  • Jt1123
  • 2013年12月28日 10:57
  • 536

javascript 判断浏览器类型

js判断浏览器类型

JavaScript判断浏览器类型

每个浏览器对应的useragent不同,JavaScript通过判断useragent的类型,便可以判断出用户所使用的浏览器类型,包括IE、Firefox、chrome等。还可以判断用户是否通过移动端...

JavaScript判断手机浏览器的类型和版本

判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法: 根据各种浏览器独有的属性来分辨...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript:如何判断浏览器类型
举报原因:
原因补充:

(最多只允许输入30个字)