js/JavaScript获取IP地址的方法小结

本文介绍下,js代码获取IP地址的三种方法,通过三个例子来了解如何在js中取得客户端的IP地址。有需要的朋友不妨作个参考.

用新浪搜狐腾讯jS接口取客户端IP及省份城市

新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42

搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson

搜狐IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8

搜狐另外的IP地址查询接口:http://txt.go.sohu.com/ip/soip

腾讯的接口:http://fw.qq.com/ipaddress (腾讯的接口原本是最好用的,可现在打不开啦)

上面的接口中新浪的是js接口说明:

<scripttype="text/javascript"src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" charset="gb2312"></script>
<script type="text/javascript">
function ipmsg() {
var ss = remote_ip_info['country']  + remote_ip_info['province']+ remote_ip_info['city'];
document.getElementByIdx_x_x("<%=HiddenField1.ClientID %>").value = ss;

}
</script>

js取得IP地址

  
  
<script src="http://pv.sohu.com/cityjson?ie=utf-8 "></script>  //引用JavaScript地址接口 <script type="text/javascript">  document.write(returnCitySN["cip"]+','+returnCitySN["cname"])  </script> //打印截取指定的字段值

 <script type="text/javascript" src="http://ip.chinaz.com/getip.aspx "></script>   这个是最简单的 

【来源网络更多资料分享】

1、javascript - 如何通过js获取当前用户所在城市 - SegmentFault https://segmentfault.com/q/1010000000601817

2、获取ip,判断用户所在城市 - 左耳击飞 - 博客园 http://www.cnblogs.com/flyoo/p/3931473.html

3、网页JS获取当前地理位置(省市区) - ZEKELOVE - 博客园 http://www.cnblogs.com/ZHF/p/4169634.html

4、HTML5实现获取地理位置信息并定位功能_html5教程技巧_脚本之家 http://www.jb51.net/html5/317651.html

5、网页中自动获取访问用户所在城市的接口插件-代潇瑞博客 http://www.daixiaorui.com/read/133.html



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值