这里检索到的内容为什么要满足大于-1这个条件
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>userAgent</title> </head> <body> <input type="button" value="点击获取浏览器信息" id="browser"> <script type="text/javascript"> //补充代码 //检测浏览器类型 function getBrowser(){ //获取userAgent属性,toLowerCase转化成小写 var explorer = navigator.userAgent.toLowerCase(),browser; //indexOf方法返回某个指定的字符串值在字符串中首次出现的位置, //如果没有出现,返回值为-1 if(explorer.indexOf("msie")>-1){ browser = "IE"; }else if (explorer.indexOf("chrome")>-1) { browser = "chrome"; }else if(explorer.indexOf("opera")>-1){ browser = "opera"; }else if(explorer.indexOf("safari")>-1){ browser = "safari"; } return browser; //return explorer; } var input = document.getElementById("browser") input.onclick = function(){ var explorer = getBrowser(); alert("您当前使用的是"+explorer+"浏览器"); } //console.log(explorer); //console.log("您当前使用的是"+explorer+"浏览器"); </script> </body> </html>
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 622 份
- 解答问题 6815 个
微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星