JS获取访客IP进行自动跳转
Posted 68xi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>
以上是关于JS获取访客IP进行自动跳转的主要内容,如果未能解决你的问题,请参考以下文章
探讨PHP页面跳转几种实现技巧 转自# 作者:佚名 来源:百度博客 #