chrome浏览器,返回的有chrome,有Safari啊,怎么判断

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
王刘永 2018-05-01 17:34:50

chrome浏览器Chrome在safari的前面,可以增加一个判断if(  indexOf(chrome)>indexOf(safari)  ) {判断为Chrome浏览器}

怎么都被占用了呢 2018-02-13 10:02:56

先判断谷歌,后判断safari。

小丸子爱吃菜 2017-10-06 11:52:05

可以利用indexOf去判断,如果关键字“safari”的indexOf大于0,“chrome“小于0,那就是safari浏览器;

如果关键字““chrome“大于0,那就是chrome浏览器;

也可以利用版本号前面的关键字来进行判断,自己试一下吧。

祝学习愉快!


  • 两个都大于0呢,两个浏览器都名字都在字符串里面,那应该怎么判断?
    2018-02-13 07:54:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师