泰姬陵
我正在使用它进行浏览器宽度检查。
但是我不知道确切的含义,我是javascript新手。
我怎样才能做到这一点 ?
这是我的代码:
if(navigator.userAgent.indexOf("840") != -1){
//
}
Le_Morri
首先,您有一个navigator
-Object,它包含有关浏览器的信息(请参阅此处)。其次,您具有-Object的userAgent
-Property,navigator
它“返回浏览器发送给服务器的用户代理标头”
然后,使用userAgent
-Property返回的字符串并调用函数indexOf
。此函数“返回指定值在字符串中首次出现的位置”。(请参阅此处)。这意味着-1
如果找不到该字符串,它将返回。
但是您面临的问题是,您无法以这种方式检查浏览器窗口的宽度。您只能识别用户是否具有Firefox等。因此,您应该使用诸如window.innerWidth
etc之类的属性。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句