【发布时间】:2013-11-28 14:38:06
【问题描述】:
我想检测访问我网站的用户是使用手机还是电脑,如果他使用的是电脑,代码应该加载特殊的 css 和 html 代码,否则代码应该加载不同的 css 和 html 代码(html 和 css对于同一文件中的两个设备)。
为了检测设备,我检查了许多代码,但不幸的是,它们都只为特殊手机(iphone、ipad、android、黑莓、galaxy...)提供了该代码,我想要一个适用于整个手机的代码。
设备检测示例:
function DetectIphone()
{
var uagent = navigator.userAgent.toLowerCase();
if (uagent.search("iphone") > -1)
alert('false');
else
alert('true');
}
此代码中的问题是它仅适用于 iphone。
【问题讨论】:
标签: javascript jquery css