ae pessoal to com um problema nao consigo identificar!!
to usando eclipse e tomcatpara desenvolver um aplicativo google maps.
uso o objeto xmlhttprequest do ajax mas nao consigo fazer minha funçao funcionar qual o erro no codigo
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>SIMDECON</title>
<script src="http://www.google.com/jsapi?key=CHAVEAPEIGOOGLEMAPS&sensor=true"></script>
<script type="text/javascript">
google.load("maps", "2");
google.load("search", "1");
function initialize() {
var mapa = new GMap2(document.getElementById("mapa"));
var ponto = new GLatLng(-4.7689, -37.4789);
var marker1 = new GMarker(ponto);
mapa.addControl(new GMapTypeControl());
mapa.addControl(new GSmallMapControl);
mapa.setCenter(new google.maps.LatLng(-3.7689, -38.4789),10);
mapa.addOverlay(marker1);
var searchControl = new google.search.SearchControl();
searchControl.addSearcher(new google.search.WebSearch());
searchControl.addSearcher(new google.search.NewsSearch());
searchControl.draw(document.getElementById("searchcontrol"));
setTimeout("ajaxFunction()",1000);
}
var latlon;
function ajaxFunction(){
var xmlhttp;
if (window.XMLHttpRequest){
// instancia para IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject) {
// instancia para IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else {
alert("Seu browser nao popssui suporte ao Google Maps");
}
xmlhttp.onreadystatechange=function{
if(xmlhttp.readyState==4)
{
//eval(latlon + '(xmlHttpReq.responseText;);');
//alert(latlon);
}
}
xmlhttp.open("GET","http://localhost:8080/SIMDECON/GerarMapa",true);
xmlhttp.send(null);
}
google.setOnLoadCallback(initialize);
</script>
</head>
<body onunload="GUnload()">
<div id="mapa" style="width: 600px; height: 500px"></div>
</body>
</html>