请问我的问题在哪里呢 出来的都是一个结果
来源:5-4 编程练习
慕运维1579269
2018-06-06 10:17:01
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>userAgent</title>
</head>
<body>
<input type="button" value="点击获取浏览器信息" id="browser">
<script type="text/javascript">
var bt=document.getElementById("browser"),browser;
bt.onclick=function(){
var tyb=navigator.userAgent;
if(tyb.indexOf("MSIE")>-1)
{browser="IE";}
else if(tyb.indexOf("Firefox")>-1)
{browser="火狐";}
else if(tyb.indexOf("Safari")>-1)
{browser="Safari";}
else if(tyb.indexOf("Chrome")>-1)
{browser="谷歌";}
else if(tyb.indexOf("360")>-1)
{browser="360";}
alert("您使用的是"+browser+"浏览器")
}
</script>
</body>
</html>
1回答
好帮手慕星星
2018-06-06
你把Chrome和Safari浏览器换一下位置,因为Chrome的用户代理里面是可以检测搭配Safari的,如下:
火狐和IE浏览器是没有问题的,360浏览器需要打印出来看看用户代理是什么。自己测试下,祝学习愉快~~
相似问题