读书人

界面载入时如何判断客户是用什么设备

发布时间: 2013-04-09 16:45:09 作者: rapoo

界面载入时,怎么判断客户是用什么设备访问?
遇到这样一个问题,有些人是用手机打开网站的,有些人是用平板电脑打开的,用什么来获取客户端是用什么设备,JS或者asp.net对象?
[解决办法]
navigator.userAgent
[解决办法]


if(navigator.userAgent.match(/Android/i)) {
// Do something!
// Redirect to Android-site?
//安卓的设备
}


if ((navigator.userAgent.indexOf('iPhone') != -1)
[解决办法]
(navigator.userAgent.indexOf('iPod') != -1)
[解决办法]
(navigator.userAgent.indexOf('iPad') != -1)) {
//苹果的设备
}

至于其它的,你自己用设备访问以下 然后获取一下navigator.userAgent的内容,然后加上判断就行了。
[解决办法]
http://www.cnblogs.com/yuzhongwusan/archive/2012/09/03/2669022.html

这个里面更详细。你看这个吧。

读书人网 >asp.net

热点推荐