首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2013-04-09 
界面载入时,怎么判断客户是用什么设备访问?遇到这样一个问题,有些人是用手机打开网站的,有些人是用平板电

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

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

热点排行