徐州网络公司 徐州网站建设,徐州网络公司,徐州网站制作,徐州网站开发,徐州微信营销,徐州微信平台制作,徐州网站优化,徐州做网站,徐州集团网站建设,华岳网络,徐州品牌网站建设,微信公众号制作,徐州网络公司哪家好,徐州服务最好的网络公司 【网站建设一条龙服务】

新闻资讯

当前位置: 首页 » 常见问题

JS获取IP归属地 城市名 IP定位城市新浪API替换为126.net 最新IP城市API跳转

标示: 时间:2019-08-08 作者:华岳网络 来源:本站 点击: 字号:

 记录一下,一晚上没搞定。做梦都在想替换方法,早上起来20分钟搞定了。

 

  1. <h1>当前城市: 
  2.  
  3. <script src="http://ip.ws.126.net/ipquery"></script> 
  4.  
  5. <script type="text/javascript">   
  6.  
  7. document.write(lc); // 当前用户ip所在城市名 
  8.  
  9. document.write(lo);//当前用户ip所在省份 
  10.  
  11.  </script> 
  12.  
  13. </h1> 

当然了,像跳转什么的做个判读就可以了

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

<script type="text/javascript"> 

document.write(returnCitySN["cname"]) 

</script>

JS代码-禁止IP访问网站

当特定省份和城市的IP访问你的网站时,使用以下代码可以弹出提示

<script type="text/javascript" src="https://ip.ws.126.net/ipquery"></script> <script> var province=localAddress.province;//获取所在省,比如广东省 var city=localAddress.city;//获取所在市,比如广州市 //判断省 if(province.indexOf('江苏省') != -1){ alert(province); }else{ } //判断市 if(city.indexOf('徐州市') != -1){ alert(city); }else{ } </script>

当特定省份和城市的IP访问你的网站时,使用以下代码跳转到某一个网址:(其它动作可以根据自定义)

  1. <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
  2. <script>
  3. $.getScript('https://ip.ws.126.net/ipquery', function(){
  4. console.log(localAddress.city)
  5. if(localAddress.city.indexOf('北京') != -1||localAddress.city.indexOf('杭州') != -1||localAddress.city.indexOf('上海') != -1||localAddress.city.indexOf('广州') != -1||localAddress.city.indexOf('深圳') != -1||localAddress.city.indexOf('东莞') != -1||localAddress.city.indexOf('房山') != -1){
  6. window.location.href = 'https://www.web2008.com';
  7. }else{
  8. return;
  9. }
  10. console.log(localAddress.province)
  11. if(localAddress.province.indexOf('福建') != -1){
  12. window.location.href = 'https://www.web2008.com';
  13. }else{
  14. return;
  15. }
  16. });
  17. </script>

 

文章来自与【徐州网络公司】徐州网站建设公司-徐州网站制作-徐州微信营销-微信公众号制作-徐州网络优化公司 TAG: