麻烦老师检查一下代码,有什么地方还需要优化吗
<!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 星