之前可能已经提出过这个问题,但我无法使用Google和本网站的内置搜索功能找到答案。
我想在我的网站上使用jQuery,但只有在桌面计算机上显示它。如果我的网站显示在移动设备上,我不希望它加载jQuery。
最好的方法是什么? 我应该使用Javascript或PHP来检测设备类型吗?
答案 0 :(得分:3)
上面的代码几乎是不言自明的 - 通过使用隐藏或显示的DOM元素取决于屏幕宽度,您可以或多或少地准确定位移动电话。
此外,您还可以使用max-device-width替换device-width语句。
答案 1 :(得分:1)
答案 2 :(得分:1)
您需要检查用户代理。
您需要为您定义什么是移动平台。
一个hack可能是包含一个媒体类型的移动样式表,并让它将元素设置为可以使用JavaScript检查的特定内容。但这很麻烦,但这意味着你不需要解析用户代理。