JS_0051:JS GET 请求 获取 url 返回的参数 ; 模拟延时效果 ; 判断手机电脑并跳转

1,获取get请求返回的参数

        $.getJSON('https://api.ipify.org?format=json', function(data){
            console.log(data.ip);
        });


        $.ajax({url:"https://api.ipify.org?format=json",success:function(result){
            console.log(result);
        }});

 

2,模拟延时效果

        function sleep(d){  
            var t = Date.now();
            while(Date.now() - t <= d);  
        }
        sleep(10000);

 

3,判断手机电脑并跳转

    <script>
        function IsPC() {
            var userAgentInfo = navigator.userAgent;
            var Agents = ["Android", "iPhone",
                "SymbianOS", "Windows Phone",
                "iPad", "iPod"
            ];
            var flag = true;
            for (var v = 0; v < Agents.length; v++) {
                if (userAgentInfo.indexOf(Agents[v]) > 0) {
                    flag = false;
                    break;
                }
            }
            return flag;
        }
        var ispc = IsPC();
        if (ispc == false) {
            window.isPhone = true;
            //window.location.href = "mobileIndex.html";
            window.location.href = "./index.html" + window.location.search;
        }
    </script>

 

posted @ 2022-02-17 11:03  琥珀君  阅读(81)  评论(0编辑  收藏  举报