javascript通过navigator.userAgent识别各种浏览器
javascript通过navigator.userAgent识别各种浏览器
发布时间:2017-01-14 来源:查字典编辑
摘要:原理:根据navigator.userAgent返回值识别实现:复制代码代码如下:functionvalidBrowser(){varu_a...

原理:根据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+'<br>');

document.write('u_agent:'+u_agent+'<br>');

}

3、附几种浏览的user_agent..像360的兼容模式用的是IE、极速模式用的是chrom的内核

1

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类