欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

国外显示,国内不显示自动识别IP的广告代码

网站源码 sky995 4年前 (2021-04-03) 708次浏览 0个评论

本文及资源最后更新时间 2021-04-03 by sky995

分享一段能够自动识别国内外ip从而分别显示不同内容的广告代码,支持只对国外IP或者国内IP显示或者对特定区域的IP显示。

代码可以自己编辑是否对国内显示或者只显示国外用户,内含自动识别代码。

国外显示,国内不显示自动识别IP的广告代码

代码如下:

JavaScript
<div class="index-ad-banner">
这里放广告代码
</div>
<script>
function ip(o){
if (!/China/.test(o.country)) {
document.getElementsByClassName('index-ad-banner').item(0).style.display='block';
}
}
var s = document.createElement('script');
s.type = 'text/jAVascript';
s.src = 'http://ip-api.com/json/?callback=ip';
document.body.append(s);
document.write('<style>.index-ad-banner{display:none;}</style>');
</script>

样式代码:
<style>
.index-ad-banner {width: 100%; height: auto;}
.index-ad-banner li { float: left; width: 25%; box-sizing: border-box; border: 1px solid #000; line-height: 10px; text-align:center; padding: 10px; margin: 0px; }
</style>

其中:http://ip-api.com/json/?callback=ip可以自动识别访问用户的IP地址归属。

代码可以详细到国家,省份,城市。


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:国外显示,国内不显示自动识别IP的广告代码
喜欢 (2)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址