现有这样一个问题,要访问百度的api获取反解析地址,但是访问百度的地址的时候,浏览器有这样一个提示“该页正在访问其控制范围之外的信息,这可能导致安全风险,是否继续?” 放在服务器上的话直接就不行。想问怎么解决这个问题?访问百度的代码:
xmlHttpReq.open("get", "http://api.map.baidu.com/geocoder?output=json&location="+dm.latitude+",%20"+dm.longitude+"&key=6cfb3547153e36c753ed4c3d2b377129", false);
xmlHttpReq.send();
var address = "";
address = eval("["+xmlHttpReq.responseText+"]")
xmlHttpReq.open("get", "http://api.map.baidu.com/geocoder?output=json&location="+dm.latitude+",%20"+dm.longitude+"&key=6cfb3547153e36c753ed4c3d2b377129", false);
xmlHttpReq.send();
var address = "";
address = eval("["+xmlHttpReq.responseText+"]")
解决方案 »
- struts1.2下使用ckeditor,想将textarea里的内容写入数据库,可是一直出问题,请大侠们帮忙解决,谢啦~
- jsp编程 用什么软件写程序比较好?
- 关于优先级选举主服务器的问题
- tomcat启动了,localhost:8080打得开index.jsp打不开
- 求jspsmartUpload中文文件下载功能添加后的编译jar包
- 关于数据统计时遇到的一个问题,请大家帮助。
- 关于Ajax Framework
- 请教关于java实时数据显示的问题
- 新手:JAVA中调用其他应用程序的问题??急!急!——在线等待
- 55
- java在xml中的注入
- JAVA导出Excel问题,刚开始学,不太懂,请老师指教
var a = eval("["+data+"]");
alert(a[0].result);
});尝试了一下jquery的getJSON方法,百度那边返回的是json数据,但是我得不到数据。前边那个方法加上callback=?也不行
嗯啊大神,现在我是用的
xmlHttpReq.open("get", "http://api.map.baidu.com/geocoder?output=json&location="+dm.latitude+",%20"+dm.longitude+"&key=6cfb3547153e36c753ed4c3d2b377129", false);这种方式访问的
你说的那个http头是什么意思??不太明白
通过 HTTP GET 请求载入并执行一个 JavaScript 文件。jQuery 1.2 版本之前,getScript 只能调用同域 JS 文件。 1.2中,您可以跨域调用 JavaScript 文件。注意:Safari 2 或更早的版本不能在全局作用域中同步执行脚本。如果通过 getScript 加入脚本,请加入延时函数。