<script type="text/javascript">
    // 获-取终-端的相关信息
    var Terminal = {
        // 辨-别移-动终-端类-型
        platform : function(){
            var u = navigator.userAgent,
                    app = navigator.appVersion;
            return {
                // android终-端或者uc浏-览器
                android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
                // 是否为iPhone或者QQHD浏览器
                iPhone: u.indexOf('iPhone') > -1 ,
                // 是否iPad
                iPad: u.indexOf('iPad') > -1,
                //微信
                weChat: u.indexOf('MicroMessenger') > -1
            };
        }(),
        // 辨-别移动终-端的语言:zh-cn、en-us、ko-kr、ja-jp...
        language : (navigator.browserLanguage || navigator.language).toLowerCase()
    }
    // 根据不同的终-端,跳转到不同的地址
    var theUrl = 'http://www.j.com/app/index.html';
    if(Terminal.platform.android){
        if(Terminal.platform.weChat){
            theUrl = 'http://a.app.qq.com/o/simple.jsp?pkgname=com.j.news';
        }else{
            theUrl = 'http://m.j.com/app/android_download.html';
        }
    }else if(Terminal.platform.iPhone){
        if(Terminal.platform.weChat) {
            document.getElementById("popweixin").style.display = "block";
            theUrl = 'http://a.app.qq.com/o/simple.jsp?pkgname=com.j.news';

        }else{
            theUrl = 'https://itunes.apple.com/cn/app/jie-mian-xin-wen/id930342070?mt=8';
        }

    }else if(Terminal.platform.iPad){
        theUrl = 'https://itunes.apple.com/cn/app/jie-mian-xin-wen/id930342070?mt=8';
        // 还可以通过language,区分开多国语言版
        /*switch(Terminal.language){
         case 'en-us':
         theUrl = '你的iPad APP(英文版)对应下载地址:APP Store地址';
         break;
         case 'ko-kr':
         theUrl = '你的iPad APP(韩语版)对应下载地址:APP Store地址';
         break;
         case 'ja-jp':
         theUrl = '你的iPad APP(日文版)对应下载地址:APP Store地址';
         break;
         default:
         theUrl = '你的iPad APP(中文版-默认)对应下载地址:APP Store地址';
         }*/
    }
    // 如果要分渠道,也是可以的,渠道区分:?from=xx
    //        var From = (function(){
    //            var searchInfo = location.search.substr(1).split('&'),item,from;
    //            for(var i= 0,len=searchInfo.length;len > 1 && i<len;i++){
    //                item = searchInfo[i].split('=');
    //                if(item[0] == 'from') {
    //                    from = item[1];
    //                    break;
    //                }
    //            }
    //            return from;
    //        })();
    //        if(Terminal.platform.android){
    //            // 这里区分渠道
    //            switch(From){
    //                case 'baidu':
    //                    if(Terminal.platform.weixin) {
    //                        theUrl = '你的App:微云上的地址';
    //                    }else{
    //                        theUrl = '你的APP:baidu定制版';
    //                    }
    //                    break;
    //                case 'google':
    //                    if(Terminal.platform.weixin) {
    //                        theUrl = '你的App:微云上的地址';
    //                    }else{
    //                        theUrl = '你的APP:google定制版';
    //                    }
    //                    break;
    //                default:
    //                    if(Terminal.platform.weixin) {
    //                        theUrl = '你的App:微云上的地址';
    //                    }else{
    //                        theUrl = '你的APP:官方版';
    //                    }
    //            }
    //        }
    location.href = theUrl;
</script>



本文转载:CSDN博客