按日期横向来比较,不同网站查询到的IP地址不一样。为了方便说明这里先忽略第一列的保留地址,只看后面三列的数据,ip123和baidu查询IP都属于方正宽带,chinaz查询到的IP属于联通,这是因为长城宽带租用了基础运营商-联通的带宽,所以如果走联通的出口获取到的就是联通的公网IP。
这里也可以这么理解,当笔者本机请求ip138、baidu、chinaz这三个站点时,因为请求的目标站点不一样的,选择的出口不一致,因此接入公网的IP就不一样了。
1,js取得IP地址的方法一<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/<A class=infotextkey href="http://www.jb51.net/" target=_blank>javascript</A>">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>
2,js取得IP地址的方法二
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress">
</script>
<script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2])
</script>
3,js取得ip地址的方法三,腾讯IP,转UTF-8:
<script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="gb2312"></script>
$(document).ready(function() {
$("#ip").val(IPData[0])
$("#add").val(IPData[2])
})