如何让指定地区的用户访问,而不让其他地区的人访问,这篇文章会告诉你如何使用JS来解决这个问题

JS只允许某地区访问代码

很简单,使用下面的javascript代码即可完成限制地区的需求,这其实相当于JS劫持网站了

先引用搜狐的api,输出城市和IP等信息

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

JS只允许某地区访问代码

获取到之后,我们开始写代码,先返回cname的值

然后定义一个数组,只允许里面的地区访问网站

接着判断一下,如果是这个地区,那就允许访问,如果不等于这个地区那就跳转到百度

代码实现:

var city = returnCitySN["cname"];
var allowdq = ['浙江省']; //允许访问
if(city != allowdq){
window.location.href='http://www.baidu.com';
}

这只是其中一种方法,还有很多法子,这里不一一叙述了。