通过navigator判断浏览器版本或手机类
注:小编是一个有轻微处女座情节的人,所以很多内容为了方便阅读和格式美观,我都做成了图片,上传后头条都压缩了图片质量,但是不影响大家阅读,因为可以点击放大,哇哈哈!
今天来谈谈浏览器navigator属性。
javascript 的navigator属性,不常用,但是用处也不少,主要用处是在做浏览器兼容的问题的时候,现在有的网站已经不兼容IE6,用户假如用IE6浏览网页的话,会提示浏览器升级等信息。或者判断是手机用户还是电脑用户,手机用户调整至手机网站,电脑用户之间跳转至电脑网页等等。
首先我们来谈谈navigator属性。
你可以在自己电脑上,用复制如下信息,运行一下,看看:
我的电脑的运行结果如下:
对照一下即可一目了然。
根据上面的navigator属性,我们可以来判断浏览器版本了,下面我们一起来做一个例子:
页面在IE7一下,提示浏览器升级,其他浏览器正常浏览
可以写如下代码:
html我们可以这么写:
IE8及其别的版本就可以正常浏览了!
另外你也可以用这个方法来判断是手机端用户还是电脑用户:
代码如下: