用js判断用户是否使用手机(移动终端)访问网站?

鉴于工作需要,希望通过手机访问www.a.com时,转向wap.a.com。用于如下JS代码进行跳转:

var c = window.location.hash;
if(!c.match("fromapp")) {
    if( navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i) ){
        alert('哗!你居然用手机访问PC网站,流量不要钱啊!');
        window.location.href = 'http://wap.a.com';
    }
}

以上代码其实是从百度的一段代码中提取的

百度的源码如:http://siteapp.baidu.com/static/webappservice/uaredirect.js

posted @ 2014-04-24 19:40  ccav88  阅读(553)  评论(0编辑  收藏  举报