2015-11-01 |

前端杂谈 - 通过navigator判断浏览器版本或手机类

通过navigator判断浏览器版本或手机类

注:小编是一个有轻微处女座情节的人,所以很多内容为了方便阅读和格式美观,我都做成了图片,上传后头条都压缩了图片质量,但是不影响大家阅读,因为可以点击放大,哇哈哈!

今天来谈谈浏览器navigator属性。

javascript 的navigator属性,不常用,但是用处也不少,主要用处是在做浏览器兼容的问题的时候,现在有的网站已经不兼容IE6,用户假如用IE6浏览网页的话,会提示浏览器升级等信息。或者判断是手机用户还是电脑用户,手机用户调整至手机网站,电脑用户之间跳转至电脑网页等等。

首先我们来谈谈navigator属性。

你可以在自己电脑上,用复制如下信息,运行一下,看看:

前端杂谈 - 通过navigator判断浏览器版本或手机类型

我的电脑的运行结果如下:

前端杂谈 - 通过navigator判断浏览器版本或手机类型

对照一下即可一目了然。

根据上面的navigator属性,我们可以来判断浏览器版本了,下面我们一起来做一个例子:

页面在IE7一下,提示浏览器升级,其他浏览器正常浏览

可以写如下代码:

前端杂谈 - 通过navigator判断浏览器版本或手机类型html我们可以这么写:

前端杂谈 - 通过navigator判断浏览器版本或手机类型

IE8及其别的版本就可以正常浏览了!

另外你也可以用这个方法来判断是手机端用户还是电脑用户:

代码如下:

前端杂谈 - 通过navigator判断浏览器版本或手机类型

发表评论

    评价:
    验证码: 点击我更换图片