界面载入时,怎么判断客户是用什么设备访问?
遇到这样一个问题,有些人是用手机打开网站的,有些人是用平板电脑打开的,用什么来获取客户端是用什么设备,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
这个里面更详细。你看这个吧。