欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

361模板网

当前位置:361模板网 > 技术文档 > 程序代码 > 融合新浪IP库和搜狐IP库获取访客IP地址和IP归属地信息并无刷新显示
这篇文章主要为大家详细介绍了融合新浪IP库和搜狐IP库获取访客IP地址和IP归属地信息并无刷新显示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

显示访客信息,我们一般都会想到需要使用到新浪IP库或者搜狐IP库,引用代码如下:

<script language="javascript" type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>

通过新浪IP库我们一般可以实现JS根据不同省份或者地区的IP分别跳转到不同的浏览页面部分代码如下:

<script language="javascript" type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>
<script language="javascript" type="text/javascript">
if(remote_ip_info.city !=='北京'){//province省份
  window.location.href="http://www.ke361.com";
 }else{
  window.location.href="/index.html";
 }
</script>

如大家所知:新浪的IP地址库比较详细,但是不显示访客的IP信息,搜狐的IP地址库比较简略,但是会显示访客的IP信息,因此我们需要结合两者,使用JQuery去调用网站访客的IP信息和IP归属地信息并显示出来,由于利用的是jquery的本地请求,因此不会占用服务器资源,是由访客电脑自行发起的对新浪和搜狐的访问,因此也不会造成你服务器IP频繁访问新浪搜狐被限制获取IP地址信息。

详细代码如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>IP信息获取功能</title>
<script src="//cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript">
//通过SOHU接口获取IP地址
$.getScript('https://pv.sohu.com/cityjson?ie=utf-8', function(_result){
var ipData2 = ""; //初始化保存内容变量
ipData2 += returnCitySN.cip ;
$("#sina_ip_info2").html(ipData2);
});    
//获取到IP后访问新浪接口
$.getScript('https://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=', function(_result){
var ipData = ""; //初始化保存内容变量
ipData += "(";
ipData += remote_ip_info.country ;
ipData += remote_ip_info.province;
ipData += remote_ip_info.city;
ipData += remote_ip_info.district;
ipData += remote_ip_info.isp;
ipData += remote_ip_info.type;
ipData += remote_ip_info.desc + "),";
$("#sina_ip_info").html(ipData);
});
</script>
</head>
<body>
<small id="sina_ip_info2"> </small><small id="sina_ip_info"> </small>
</body>
</html>

演示效果查看:IP信息获取功能

以上就是融合新浪IP库和搜狐IP库获取访客IP地址和IP归属地信息并无刷新显示的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: jquery 新浪IP库 搜狐IP库 IP地址 IP归属地

上一篇{dede:php}生成一个随机整数

下一篇用CSS3毛玻璃效果实现微信发红包看照片

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在