麻烦老师检查一下代码,有什么地方还需要优化吗
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>userAgent</title>
</head>
<body>
<input type="button" value="点击获取浏览器信息" id="browser">
<script type="text/javascript">
//补充代码
var input=document.getElementById("browser"),browser;
input.onclick=function(){
//点击按钮弹出警告框提示用户当前使用的浏览器信息
bb=getBrowser();
alert("您当前使用的浏览器是"+bb+"浏览器");
}
//检测浏览器类型
function getBrowser(){
browser=navigator.userAgent.toLowerCase();
var bb;
console.log(browser);
if(browser.indexOf("msie")>-1){
//判断用户使用的浏览器是否为IE浏览器
bb="IE";
}else if(browser.indexOf("chrome")>-1){
//判断用户使用的浏览器是否为Chrome浏览器
bb="Chrome";
}else if(browser.indexOf("firefox")>-1){
//判断用户使用的浏览器是否为Firefox浏览器
bb="Firefox";
}
return bb;
}
</script>
</body>
</html>0
收起
正在回答
3回答
同学你好,是的哦。
浏览器区分可以参考下内核:
1、Opera浏览器,有以下三个,例:

2、如下,是360极速浏览器的内核。

有些都是一样的哦。不过这个可以不区分的,随着技术的更新迭代,以后也可能会换哦。建议:这里主要对火狐、ie、谷歌进行判断。然后理解会用。知道如何判断,学会方法哦。
希望能帮助到你,祝学习愉快!

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星