0

可能重复:
自动检测移动浏览器(通过用户代理?)

好的,所以我为我的网站制作了这个移动版本,它位于 mobile.mysite.com 但我如何获得它,以便当用户从任何移动设备(ipad、ipod、手机等......)访问 mysite.com 时它转到 mobile.mysite.com

4

2 回答 2

0

您可以使用 CSS3 媒体查询和响应式设计,也可以使用某种 JavaScript 库(如 device.js)来检查用户正在使用哪部手机以及可用的功能。

于 2012-10-04T18:08:29.450 回答
0

考虑使用modernizr来确定客户端是否有触摸事件,然后重定向到 mobile.mysite.com

您还可以检测设备的分辨率,但这变得不那么有用了,因为手机现在有高清分辨率屏幕。

如果您使用的是 php,请考虑使用此脚本

于 2012-10-04T18:06:07.717 回答