码迷,mamicode.com
首页 > Web开发 > 详细

JS获取访客IP进行自动跳转

时间:2019-07-07 12:43:08      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:turn   实现   字符   cat   用途   text   com   判断   页面跳转   

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

   第一步,获取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>

  

JS获取访客IP进行自动跳转

标签:turn   实现   字符   cat   用途   text   com   判断   页面跳转   

原文地址:https://www.cnblogs.com/68xi/p/11145514.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!