如何使用jQuery或其他一些SIMPLE方式检测移动浏览器..?

时间:2011-02-18 19:23:44

标签: jquery mobile detect

  

可能重复:
  best way to detect handheld device in jQuery

我想制作我的网络应用的移动版本。我如何运行一个函数来检测是否从桌面或移动浏览器发出请求?

这样,如果用户从移动浏览器请求他们点击链接,而不是转到实际页面,它应该被劫持并做其他事件..

提前致谢..

2 个答案:

答案 0 :(得分:8)

Detect Mobile Browser上有一些脚本可以在服务器端或使用JavaScript或jQuery重定向移动访问者。

答案 1 :(得分:7)

您可以使用以下内容获取平台

navigator.platform

这是获取浏览器应用程序

navigator.appName

示例:

// Detects if it is an Android device
var android = (navigator.platform.indexOf("android")>=0);
if (android) {
   // Do something
}

此外,还有Advanced Browser Check jQuery Plugin,但似乎可能有点矫枉过正。