30

我使用媒体查询加载样式表(如果设备是平板电脑)。

我只是想知道如果用户使用的是平板电脑,我如何检查我的 javascript,是否有检查,或者我应该只检查加载了哪些样式表?

4

3 回答 3

13

试着看看这是否能说明你的问题:

在 jQuery 中检测移动设备的最佳方法是什么?

正如该线程的答案所说,我建议依靠“功能检测”而不是平板电脑与非平板电脑(因为它可能不像人们想象的那么简单)因此-> http://modernizr.com /

于 2012-04-24T15:27:20.603 回答
1

尝试将用户代理从服务器传递到页面,以便 JavaScript 确切知道正在报告的浏览器。

于 2012-04-24T15:20:31.897 回答
1

您可以使用 navigator.userAgent 并进行子字符串搜索以找出查看您网站的平板电脑。这是平板电脑用户代理的当前列表 http://mojosunite.com/tablet-user-agent-strings

于 2012-04-24T15:39:02.380 回答