手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript通过navigator.userAgent识别各种浏览器
javascript通过navigator.userAgent识别各种浏览器
摘要:原理:根据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通过navigator.userAgent识别各种浏览器】相关文章:

javascript实现控制的多级下拉菜单

浅谈JavaScript中的Math.atan()方法的使用

javascript组合使用构造函数模式和原型模式实例

JavaScript中String.prototype用法

JavaScript获得url查询参数的方法

Javascript通过overflow控制列表闭合与展开的方法

javascript生成不重复的随机数

用JavaScript实现对话框的教程

JavaScript中Math.SQRT2属性的使用详解

JavaScript中switch语句的用法详解

精品推荐
分类导航