首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax 透过 IP得到国家名称.

2014-01-17 
ajax 通过 IP得到国家名称...我想通过通过 IP得到国家名称,用ajax实现:一下是我实现的代码,哪位大虾帮忙看

ajax 通过 IP得到国家名称...
我想通过通过 IP得到国家名称,用ajax实现:一下是我实现的代码,哪位大虾帮忙看看..进不了..获取不到对应的值(要的是英文国家的名称,地址就是我给出的这个),一下是代码,
function getaddress(ips) {
    var idds;
    $.ajaxSetup({ async: false });
    $.get("http://api.hostip.info/country.php", { ip: ips },
                                                      function(data) {

                                                          if (data.toString().IndexOf("XX") > -1) {
                                                              idds = ipads;
                                                          } else {
                                                              idds = data;
                                                          }
                                                      });
        $.ajaxSetup({ async: true });                                            
    return idds;
}
谢谢大家哈....
[解决办法]
跨域了,需要使用代理页面捉取远程数据分析后再输出,ajax请求你站点的代理页面

具体参考
AJAX跨域问题解决办法
[解决办法]
2楼说得对,你需要用服务端程序的WebRequest去请求那个数据
你的ajax方法中只能调用你站点的页面

热点排行