遇到这样一个问题,有些人是用手机打开网站的,有些人是用平板电脑打开的,用什么来获取客户端是用什么设备,JS或者asp.net对象?

解决方案 »

  1.   


    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的内容,然后加上判断就行了。
      

  2.   

    http://www.cnblogs.com/yuzhongwusan/archive/2012/09/03/2669022.html这个里面更详细。你看这个吧。