如何查找用户是否正在通过移动电话访问我的网站


How to find if a user is visiting my site from a mobile phone?

我想确定用户是否使用手机设备(不是Ipad或任何平板电脑)访问我的网站,或者相反,如果只是使用台式机/平板电脑设备。

我的目标是加载不同的样式.css因为我的网站没有响应性。

我知道如何在我的PHP中为此做if语句,但我不知道如何在PHP中做识别部分。此外,任何使用javascript的解决方案都是可以接受的。

比如我考虑的手机

Iphone (Safari, Chrome, Firefox)
Android  (Safari, Chrome, Firefox)
Windows Phone (IE mobile)

谢谢

而不是php和jquery,你可能想探索在CSS中@media查询的选项

以下文章解释了在样式表中设置它们的过程不同大小的浏览器窗口的不同样式表