关闭

javascript:如何判断浏览器类型

1932人阅读 评论(0) 收藏 举报

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

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";
}

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:175015次
    • 积分:2530
    • 等级:
    • 排名:第15021名
    • 原创:71篇
    • 转载:8篇
    • 译文:0篇
    • 评论:74条
    最新评论