IP获取方法二:太平洋网络IP地址查询Web接口

接口列表:

(1)ip.jsp (2)ipJson.jsp (3)jsAlert.jsp (4)jsDom.jsp
(5)jsFunction.jsp (6)jsLabel.jsp (7)jsWrite.jsp (8)whois/index.jsp
(9)ipAreaCoord.jsp (10)ipAreaCoordJson.jsp

接口参数:
@param ip:可指定IP地址,不指定则取request.getRemoteAddr()的值。支持以下格式:(a)202.96.159.254 (b)202.096.159.254 (c)202.96.159.254/192.168.20.106 (适用于接口1-8)
@param rep:可指定活动页代码,输出的结果会按系统设置映射到相应的地区 (适用于接口1-8)
@param level:可指定输出结果的精度,=1/=2/=3分别代表只输出省名称/输出省市名称/输出省市区名称 (适用于接口1-9)
@param siteId:可指定网站或应用代码,输出IP所属的区域 (适用于接口2,5. siteId与rep原则上是互斥的)
@param callback:指定回调函数的名称, 不指定则默认为'IPCallBack' (适用于接口2,5)
@param domId:指定结点ID (适用于接口4, 必须指定)
@param id:指定结点ID (适用于接口6, 必须指定)
@param coords:指定坐标值,经度+","+纬度,经度纬度都是2个带小数点的数字。经度范围在73至135之间,纬度范围在3至53之间,即国内区域,不是中国的直接返回空 (适用于接口9-10, 必须指定)
@param json:可指定是否以json格式输出结果,不指定则默认为false。(适用于接口2,10)

1. JS 接口形式,在页面需要显示IP信息的地方加载js

<script src="ip.js"></script>
点击提示实例1: IP为 <a href="javascript:alertIp('112.45.76.144');">112.45.76.144</a>
点击显示实例1: IP为 <a href="javascript:labelIp('showIpInfo','112.45.76.144');">112.45.76.144</a> 位置信息:<span id="showIpInfo" style="color:#FF0000"></span>


点击提示实例1: IP为 112.45.76.144
点击显示实例1: IP为 112.45.76.144 位置信息:

2. 回调的JS方式,加载js,然后以回调方式通知

显示IP地址为 112.45.76.144 的位置信息,<span id="idJsShow"></span>
<script>
function jsShow(location){
    document.getElementById("idJsShow").innerHTML = location;
}
</script>
<script src="jsFunction.jsp?callback=jsShow&ip=112.45.76.144"></script>


显示IP地址为 112.45.76.144 的位置信息,四川省乐山市 移通

3. Json格式输出

显示IP地址为 61.235.82.163 的位置信息,<span id="idTestJson"></span><br/>
<script>
function testJson(obj) {
    document.getElementById("idTestJson").innerHTML = "省["+obj.pro+"] 市["+obj.city+"] 区["+obj.region+"]";
}
</script>
<script src="ipJson.jsp?callback=testJson&ip=61.235.82.163"></script>


显示IP地址为 61.235.82.163 的位置信息,省[广东省] 市[广州市] 区[天河区]


IP 地址库 V2.0

太平洋网络IP地址查询Web接口免费IP地址查询Web接口IP获取方法二:太平洋网络IP地址查询Web接口http://whois.pconline.com.cn/?ip=112.45.76.144

上一篇:Java泛型笔记二


下一篇:Java生成xml