首页 新闻 会员 周边 捐助

asp.net mvc怎么通过IP地址获取地理位置

0
悬赏园豆:5 [已解决问题] 解决于 2014-10-02 20:27

http://pv.sohu.com/cityjson

$.ajax({
type: "GET",
url: "http://pv.sohu.com/cityjson",
dataType: "json",
success: function (data) {
alert(data);
}
});

本人绝世菜鸟 大侠求指导

大芝麻的主页 大芝麻 | 初学一级 | 园豆:4
提问于:2014-09-29 21:25
< >
分享
最佳答案
0
 1 <script type="text/javascript" src="http://pv.sohu.com/cityjson?ie=utf-8" charset="utf-8"></script>
 2 <script type="text/javascript">
 3 var i=returnCitySN;
 4 document.write('您的IP<u>' + i['cip'] + '</u>归属地为<u>' + i['cname'] + '</u>');
 5 </script>
 6 新浪IP接口查询代码:
 7 <script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script>
 8 <script type="text/javascript">
 9 var i=remote_ip_info;
10 document.write('IP范围:' + i['start']+'-'+i['end'] + '\r\n<br />归属地:' + i['country'] + i['province'] + i['city'] + i['isp']);
11 </script>

就是调用新浪的IP接口。

收获园豆:5
大楚打码人 | 老鸟四级 |园豆:4313 | 2014-09-29 22:29
其他回答(1)
0

很多网站都有提供这种api,随便找一个,我用的是新浪的,不过版本有些低了,而且大部分都有例子,看一遍基本上你就会了。

晓菜鸟 | 园豆:2594 (老鸟四级) | 2014-10-01 16:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册