带有AJAX调用的google map api不起作用
救命!!下面的代码不起作用!为什么?带有AJAX调用的google map api不起作用,ajax,google-maps,Ajax,Google Maps,救命!!下面的代码不起作用!为什么? <html> <head> <script type="text/javascript"> function loadXMLDoc() { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari alert("aa"); xmlhttp=new XM
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
alert("aa");
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","http://maps.google.com/maps/geo?q=hangzhou",true);
xmlhttp.send();
}
</script>
</head>
<body>
<div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">Change Content</button>
</body>
</html>
嘿,最后我自己得到了答案,自从我开始使用stackoverflow以来,我已经发布了三个问题,除了我自己,没有其他人回答过。嘿,stackoverflow的老板:你们能想出一个新的奖励系统,让人们更积极地回答问题吗 简而言之,如果您的AJAX应用程序在页面中http://www.yourserver.com/junk.html,则来自该页面的任何XMLHttpRequest只能使用域www.yourserver.com向web服务发出请求 看
有关详细信息。非常感谢,您为我节省了一天!