1946得票65回答
如何使用jQuery检测移动设备

有没有一种方法可以在jQuery中检测用户是否使用移动设备?类似于CSS的 @media 属性?如果浏览器在手持设备上,则我想运行不同的脚本。 jQuery的$.browser函数并不是我要找的内容。

1292得票47回答
检测移动浏览器

我正在寻找一个函数,如果用户正在使用移动浏览器,则返回布尔值。 我知道可以使用 "navigator.userAgent" 并使用正则表达式编写该功能,但是不同平台的用户代理太多了。我怀疑匹配所有可能的设备将不容易,并且我认为这个问题已经被解决了很多次,因此应该有某种完整的解决方案,用于解决...

1079得票30回答
如何检测Safari、Chrome、IE、Firefox和Opera浏览器?

我有5个适用于Firefox、Chrome、Internet Explorer(IE)、Opera和Safari的插件/扩展程序。 当用户单击“安装”按钮后,如何正确识别用户的浏览器并重定向到下载相应的插件?

722得票14回答
仅使用CSS针对Firefox浏览器进行定位

使用条件注释可以轻松地针对Internet Explorer运用特定于浏览器的CSS规则:<!--[if IE 6]> ...include IE6-specific stylesheet here... <![endif]--> 有时候是Gecko引擎(Firefox...

490得票33回答
检查用户是否正在使用IE浏览器

我会通过点击具有特定类的div来调用以下类似的函数。 是否有一种方法可以在启动函数时检查用户是否正在使用Internet Explorer,并在他们使用其他浏览器时中止/取消它,以便它仅适用于IE用户?这里的用户都将在IE8或更高版本上运行,因此我不需要覆盖IE7和更低版本。 如果我能知道...

345得票34回答
如何检测浏览器的版本?

我一直在寻找能够让我检测访问网站的用户是否使用 Firefox 3 或 4 的代码。但我找到的只是用于检测浏览器类型而不是版本的代码。 如何检测这样一个浏览器的版本?

273得票19回答
JavaScript:如何判断用户的浏览器是否为Chrome?

我需要一些返回布尔值的函数,用于检查浏览器是否为Chrome。如何创建此功能?

270得票11回答
检测iOS/Android操作系统

我做了一些研究,发现这个问题已经被提出过,但不是我想要的方式。 我正在为客户构建一个QR码着陆页面,这是下载应用程序的地方。 所以,为了避免在页面上打印2个QR代码,我想检测当前操作系统(Apple / Android / Other [不支持])并根据该值修改我的元素。 我查看了脚本“de...

253得票37回答
在JavaScript中检测IE版本(v9之前)

如果用户使用早于v9的Internet Explorer版本,我希望将其反弹到错误页面,因为我们不值得花时间和金钱来支持IE pre-v9。其他非IE浏览器的用户都可以正常使用且无需反弹。这是建议的代码:if(navigator.appName.indexOf("Internet Explor...

252得票23回答
检测Safari浏览器

如何使用JavaScript检测Safari浏览器?我尝试了下面的代码,但它不仅检测到了Safari浏览器,还检测到了Chrome浏览器。function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().ind...