,,javascript通过navigator.userAgent识别各种浏览器
识别各种浏览器的实现原理是根据navigator.userAgent返回值识别,下面有个不错的示例,感兴趣的朋友可以参考下
原理:根据navigator.userAgent返回值识别
实现:复制代码代码如下:函数有效的浏览器(){ var u _ agent=navigator。用户代理;var browser_name='无法识别浏览器;如果(u _ agent。的索引(' Firefox ')-1){ browser _ name=' Firefox ';} else if(u _ agent。(' Chrome ')-1){ browser _ name=' Chrome '的索引;} else if(u _ agent。(' Trident ')-1u _ agent的索引。的索引(' RV:11 ')-1){ browser _ name=' IE11 ';} else if(u _ agent。(' MSIE ')-1u _ agent的索引。的索引(' Trident ')-1){ browser _ name=' IE(8-10)';} else if(u _ agent。的索引(' MSIE ')-1){ browser _ name=' IE(6-7)';} else if(u _ agent。(' Opera ')-1){ browser _ name=' Opera '的索引;}else{ browser_name=',info:' u _ agent;}文档。write(' browser _ name:' browser _ name ' br ');文档。write(' u _ agent:' u _ agent ' br ');} 3、附几种浏览的用户代理.像360的兼容模式用的是即,极速模式用的是色的内核
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。