检测网络上的移动浏览器?

Mos*_*she 4 javascript browser-detection device-detection mobile-browser

我很想知道如何检查iPhone,iPad和其他移动浏览器.(JavaScript或CSS)

编辑:

请不是用户代理字符串.这可能是假的.

可能的欺骗:

Pab*_*ruz 7

我会用WURFL.它是一个包含超过10000个移动设备的开源xml数据库,它将根据user-agentHTTP标头值检测(几乎总是)您的移动电话和浏览器功能.

您将获得以下信息:

  1. 屏幕尺寸
  2. XHTML/HTML支持级别
  3. 图形类型支持

很多其他的.

有适用于PHP,Java和.NET等流行语言的包装API,因此您不必自己处理XML数据库.