我想通过AJAX提交一个HTTP请求从客户端到谷歌地图地理编码服务。我一直得到0的状态。xmlHttp请求状态为0谷歌地图http geocoder
我知道该请求是有效的,因为当我在浏览器地址栏中输入URL时,我得到一个有效的结果。下面是代码(假设“URL_STRING”有一个有效的URL地址解析服务 - 如上面提到的我已经测试了这一点):
var request = GXmlHttp.create();
request.open("GET", url_string, true);
request.onreadystatechange = function() {
if (request.readyState == 4) {
alert("STATUS IS "+ request.status);
}
}
request.send(null);
我的应用程序在谷歌AppEngine上运行,我得到的错误,当我尝试它在本地,但也是我部署和尝试时。
任何帮助,将不胜感激。
非常感谢,没有意识到跨域限制。 – Shazoo 2009-11-28 15:14:32