JS 利用js屏蔽或限制IP地址访问站点
完成js屏蔽或限制IP地址访问站点,我们需要借助第三方新浪的ip库查询,通过返回的参数进行判断……代码如下:
1.首先我们要通过js引入第三方新浪的ip库查询地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js;
2.通过返回来的参数remote_ip_info.province进行判断,如下:
if(remote_ip_info.province == '济南'){ window.location.href = "http://www.baidu.com"; }else{ window.location.href = "http://www.google.com"; }
总的来说有了第三方的开放,一切都很简单。。。
如果你要屏蔽多个地方的ip,那么你可以用js定义个数组,完后判断返回来的字符串是否在这个数组中即可(可参考http://hi.baidu.com/zone_dubai/item/a0b2b3668cce2b25ac3e83d8)这篇文章。

浙公网安备 33010602011771号