首頁  >  文章  >  web前端  >  javascript透過navigator.userAgent辨識各種瀏覽器_javascript技巧

javascript透過navigator.userAgent辨識各種瀏覽器_javascript技巧

WBOY
WBOY原創
2016-05-16 17:18:481402瀏覽

原理:根據navigator.userAgent回傳值辨識

實作:

複製程式碼程式碼
複製程式碼


代碼🎜>
function validBrowser(){
var u_agent = navigator.userAgent;
var browser_name='無法辨識瀏覽器';
if(u_agent.indexOf('Firefox')>-1) {
browser_name='Firefox';
}else if(u_agent.indexOf('Chrome')>-1){
browser_name='Chrome';
}else if(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent.indexOf(u_agent). 'Trident')>-1&&u_agent.indexOf('rv:11')>-1){
browser_name='IE11';
}else if(u_agent.indexOf('MSIE')>-1&&u_agent.indexOf ('Trident')>-1){
browser_name='IE(8-10)';
}else if(u_agent.indexOf('MSIE')>-1){
browser_name=' IE(6-7)';
}else if(u_agent.indexOf('Opera')>-1){
browser_name='Opera';
}else{
browser_name =', info:' u_agent;
}
document.write('browser_name:' browser_name '
');
document.write('u_agent:' u_agent '
');
; }

javascript透過navigator.userAgent辨識各種瀏覽器_javascript技巧3、附幾篇的user_agent..像360的相容模式是IE、極速模式還是chrom的核心 
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn