锦鲤小子 技术分享

判断是手机端还是电脑端,分别跳转不同页面

声明:本站源码仅做学习研究,严禁用于任何商业用途以及任何变现!

福利:注册以上任一交易所,可得本站【源码库】栏目下源码一套!

今天在做一个项目,客户想要玩家电脑端登陆时候跳转到app下载页面,而手机端跳转到注册页面。如下代码可以实现:

 <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no" />
        <script type="text/javascript">
            function browserRedirect() {
                var sUserAgent = navigator.userAgent.toLowerCase();
                var bIsIpad = sUserAgent.match(/ipad/i) == "ipad";
                var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os";
                var bIsMidp = sUserAgent.match(/midp/i) == "midp";
                var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4";
                var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb";
                var bIsAndroid = sUserAgent.match(/android/i) == "android";
                var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce";
                var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile";
                if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) {
                    //跳转移动端页面,跳转到新浪首页
                    window.location.href="http://www.sina.com.cn";
                } else {
                    //跳转pc端页面,跳转到百度首页
                    window.location.href="http://www.baidu.com";
                }
            }
            browserRedirect(); 
        </script>
    </head>
===========================
上面红色部分放到登录页面头部即可。
1. 本站所有资源或来源于用户上传或搜集于网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
锦鲤源码_源码论坛_源码社区 » 判断是手机端还是电脑端,分别跳转不同页面

发表回复

锦鲤源码论坛、分享更多优质有趣的源码

赞助锦鲤 自在遨游