调用腾讯IP查询库接口分别调用ip、省份和城市信息。
先取得当前用户的IP然后把ip所在的城市给查询出来显示,
我们就用用腾讯公司的吧,且它的还不用你去取得当前用户的IP呢,全js调用,方法如下:
首先,告诉你腾讯的ip接口地址是http://fw.qq.com/ipaddress
请你先看一个例子,同时调用ip、省份和城市信息
以下是调用的效果:
121.29.223.39 河北省 石家庄市
把调用的代码放在后面:
<script src=”http://fw.qq.com/ipaddress” type=”text/javascript” charset=”gb2312″></script>
<script type=”text/javascript” charset=”gb2312″>
// <![CDATA[
document.write(IPData.join(‘ ‘));
// ]]>
</script>
<script type=”text/javascript” charset=”gb2312″>
// <![CDATA[
document.write(IPData.join(‘ ‘));
// ]]>
</script>
好了,那我们要是只想调用省份和城市信息呢?请看
河北省石家庄市
把调用的代码放在后面:
<script src=”http://fw.qq.com/ipaddress” type=”text/javascript” charset=”gb2312″></script>
<script type=”text/javascript” charset=”gb2312″>
// <![CDATA[
document.write(IPData[2]);
document.write(IPData[3]);
// ]]>
</script>
<script type=”text/javascript” charset=”gb2312″>
// <![CDATA[
document.write(IPData[2]);
document.write(IPData[3]);
// ]]>
</script>
最后再把它的方法简单的解释一下:
document.write(IPData[0]);//调用IP
document.write(IPData[2]);//调用省份
document.write(IPData[3]);//调用城市
document.write(IPData[2]);//调用省份
document.write(IPData[3]);//调用城市