www替换m js判断移动和电脑端自动跳转代码

现在移动端那么火爆,很多人都分开两个网站,移动端和代码端,那么一定会做自动跳转,也就是手机用户访问了www的pc网站自动跳转到m的移动站,反过来也一样,那么该如果做呢?其他很简单,复制下面的代码到你对应的网页就可以了 。
在电脑端的网站头部放上这段代码 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21<script type="text/JAVAscript">
        var test = yidong();
        if (test == "0") {
            location.href = document.URL.replace("www", "m");
        }
        function yidong() {
            var userAgentInfo = navigator.userAgent.toLowerCase();
            var Agents = ["Android", "iphone",
                        "symbianos", "windows phone",
                        "ipad", "ipod"];
            var flag = "1";
            for (var v = 0; v < Agents.length; v++) {
                if (userAgentInfo.indexOf(Agents[v]) > 0) {
                    flag = "0";
                    break;
                }
            }
            return flag;
        }
    </script> 在移动端的网站头部放上这段代码 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22<script type="text/JavaScript">
        var test = yidong();
        if (test == "0") {
           
        }else{location.href = document.URL.replace("//m", "//www");}
        function yidong() {
            var userAgentInfo = navigator.userAgent.toLowerCase();
            var Agents = ["android", "iphone",
                        "symbianos", "windows phone",
                        "ipad", "ipod"];
            var flag = "1";
            for (var v = 0; v < Agents.length; v++) {
                if (userAgentInfo.indexOf(Agents[v]) > 0) {
                    flag = "0";
                    break;
                }
            }
            return flag;
        }
 
 </script> 【www替换m js判断移动和电脑端自动跳转代码】还可以这么判断
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31var browser = {
    versions: function () {
        var u = navigator.userAgent,
            App = navigator.appVersion;


推荐阅读