新浪JS获取 IP,地理位置信息
var remote_ip_info = {"ret":1,"start":"61.175.184.0","end":"61.175.188.255","country":"\u4e2d\u56fd","province":"\u6d59\u6c5f","city":"\u6e29\u5dde","district":"\u4e50\u6e05","isp":"\u7535\u4fe1","type":"","desc":""};一、新浪接口1:<script type=text/javascript src="http://counter.sina.com.cn/ip" charset="gb2312"></script>
<script type=text/javascript>
document.write(ILData[0]);document.write(ILData[1]);document.write(ILData[2]);document.write(ILData[3]);document.write(ILData[4]);
</script>
二、新浪接口2:
1.
function IpArea()
{
$s = file_get_contents("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js");
preg_match('/{.+}/',$s,$r);
return json_decode($r[0],true);
}2.
window.onload=function(){
Q.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js',
function(){
if(!remote_ip_info && remote_ip_info.ret != 1){
return;
}else{
for(var j=0; j<provincesNAME.length; j++)
{
var pro_value = provincesNAME[j].indexOf(remote_ip_info.province);
if(pro_value==0)
{
var provinceid = provincesID[j];
break;
}
}
for(var i=0; i<citysNAME[provinceid].length; i++)
{
var cit_value = citysNAME[provinceid][i].indexOf(remote_ip_info.city);
if(cit_value==0)
{
var cityid = citysID[provinceid][i];
break;
}
else
{
cityid = citysID[provinceid][0];
}
}
Q("#prov_id").val(provinceid);
Q("#city_id").val(cityid);
}
}
);
}
function alertIpsInfo(ip){
remote_ip_info 是json格式数据
extWait();
var _result;
$.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip='+ip, function(_result){
if (remote_ip_info.ret == '1'){
extAlert('IP 详细信息:', 'IP:'+ip+'<BR>国家:'+remote_ip_info.country+'<BR>省份:'+remote_ip_info.province+'<BR>城市:'+remote_ip_info.city+'<BR>区:'+remote_ip_info.district+'<BR>ISP:'+remote_ip_info.isp+'<BR>类型:'+remote_ip_info.type+'<BR>其他:'+remote_ip_info.desc);
} else {
extAlert('错误', '没有找到匹配的 IP 地址信息!');
}
});
}
var remote_ip_info = {"ret":1,"start":"61.175.184.0","end":"61.175.188.255","country":"\u4e2d\u56fd","province":"\u6d59\u6c5f","city":"\u6e29\u5dde","district":"\u4e50\u6e05","isp":"\u7535\u4fe1","type":"","desc":""};

浙公网安备 33010602011771号