2012-10-04 51 views
0

可能重复移动设备:
Auto detect mobile browser (via user-agent?)如何检测我的网站

好了,所以我为我的网站的移动版本是在mobile.mysite.com但如何我得到它,以便当用户从任何移动设备(iPad,iPod,手机等...)转到mysite.com时,它会去mobile.mysite.com

+2

你试过搜索吗?这是一个很常见的问题..见[这](http://stackoverflow.com/q/1005153/944681) –

+0

我不认为有问这个问题之前,该主题的深入研究。 –

回答

0

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

你也可以检测到设备的分辨率,但这是越来越少帮助的,因为手机现在拥有高清分辨率的屏幕。

如果你正在使用PHP考虑使用此script

0

你可以去使用CSS3媒体查询和响应式设计的路线,或者你可以可以使用某种JavaScript库,例如device.js的检查哪些致电用户正在使用以及它具有哪些功能。