JavaScript调用接口屏蔽地区

首页 / 正文

这里调用的是第三方的接口,目前来说还是比较稳定的

 <script>
    function ipJson(ipJson) {
    //   console.log('获取到的网络IP',ipJson.city);
    // 需要屏蔽的地区
      var data = ["深圳市","广州市","北京市","上海市","郑州市","重庆市"];
      
      var res = false;
      for(var item in data){
      if(ipJson.city.indexOf(data[item]) >-1) {
              res = true;
              break;
            }
      }
      
      if(res = true){
          //要跳转的地址
          window.location.href="https://www.cution.cn";
      }
    }
    
//     </script>
   <script src="http://whois.pconline.com.cn/ipJson.jsp?callback=ipJson" type="text/javascript"></script>

HTML的头部需要加上这一个

  <meta name="referrer" content="no-referrer"/>

屏蔽PC端及其他

<script  type="text/javascript">
    // PC端跳转审核页,移动端不变
    var is_mobi = navigator.userAgent.toLowerCase().match(/(ipod|iphone|android|coolpad|mmp|smartphone|midp|wap|xoom|symbian|j2me|blackberry|wince)/i) != null;
        if (is_mobi) {

            //不写

        }else{
                //要跳转的地址
            window.location.href="https://www.cution.cn" 
        }
</script>
打赏
评论区
头像