您好,欢迎访问一九零五行业门户网

javascript通过navigator.userAgent识别各种浏览器_javascript技巧

原理:根据navigator.useragent返回值识别
实现:
复制代码 代码如下:
function validbrowser(){
var u_agent = navigator.useragent;
var browser_name='failed to identify the browser';
if(u_agent.indexof('firefox')>-1){
browser_name='firefox';
}else if(u_agent.indexof('chrome')>-1){
browser_name='chrome';
}else if(u_agent.indexof('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+'
');
}
3、附几种浏览的user_agent..像360的兼容模式用的是ie、极速模式用的是chrom的内核
其它类似信息

推荐信息