原理:根据导航器。用户代理返回值识别实现:复制代码代码如下:函数validBrowser(){ var u _ agent=navigator。用户代理;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。索引为(' Trident ')-1u _ agent。indexof(' RV :11 ')-1){ browser _ name=' IE11 ';} else if(u _ agent。indexof(' MSIE ')-1u _ 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}文档。write(' browser _ name : ' browser _ name ' br ');文件。write(' u _ agent : ' u _ agent ' br ');} 3、附几种浏览的用户代理.像360的兼容模式用的是工业工程,极速模式用的是色的内核