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接口说明:


js取得IP地址

 
   
  //引用JavaScript地址接口   document.write(returnCitySN["cip"]+','+returnCitySN["cname"])  //打印截取指定的字段值

    这个是最简单的 

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

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



你可能感兴趣的:(js/JavaScript获取IP地址的方法小结)