zoukankan      html  css  js  c++  java
  • JS获取访客IP进行自动跳转

         因业务需要进行地区判断跳转指定站点,下面是我个人实现的办法,分享给大家,仅供参考,切勿做非法用途

       第一步,获取IP并判断归属地 直接使用搜狐的IP库查询接口

    <script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
    

     返回的地址是: 

    var returnCitySN = {"cip": "IP", "cid": "371300", "cname": "山东省临沂市"};
    

      接下来,直接对‘returnCitySN’操作

      第二步,判断归属地

       我用的indexOf(),如果字符串中包含特定字符,返回索引值;如果字符串中不存在特定字符,返回值‘-1’

      

    returnCitySN.cname.indexOf('临沂')==-1
    

       第三步,自动跳转到指定页面

      不要问我这是干啥,就是对特定地区的访客进行页面跳转而已。

       至此,完整的代码如下:

       

    <script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
    <script type="text/javascript">
    if (returnCitySN.cname.indexOf('临沂')==-1){
    window.location.href='要跳转的URL'
    }
    </script>
    

      

  • 相关阅读:
    ORA-65114
    Mariadb 10.14 mysqldump error: 1049
    nginx:403 forbidden
    ORA-01017
    oracle 12C 之 Clone 数据库
    Selinux的基本使用
    This system is not registered to Red Hat Subscription Management
    Emacs: too long for unix domain socket
    hive 之 元数据表结构(Mysql)
    hive之SerDe
  • 原文地址:https://www.cnblogs.com/68xi/p/11145514.html
Copyright © 2011-2022 走看看