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

How to detect mobile browser using jQuery or in some other SIMPLE way..?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
best way to detect handheld device in jQuery

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

这样一来,如果用户从移动浏览器请求并单击某个链接,而不是转到实际页面,则该用户将被劫持并执行其他事件。

提前谢谢……


在检测移动浏览器上有一些脚本可以在服务器端或使用javascript或jquery重定向移动访问者。


你可以用下面的内容来获取平台

1
navigator.platform

这是为了获得浏览器应用程序

1
navigator.appName

例子:

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

此外,还有高级浏览器检查jquery插件,虽然它似乎是杀伤力过大。