<script type="text/javascript"> //<![CDATA[ var geocoder ; var icon ; var gicon ; var map ; function load() { map = new GMap2(document.getElementById("map")); var start = new GLatLng(52.23492253262223, 20.981011390686035); map.setCenter(start, 3); map.addControl(new GLargeMapControl()); map.addControl(new GMapTypeControl()); map.addControl(new GScaleControl()) ; map.addControl(new GOverviewMapControl()) ; geocoder = new GClientGeocoder() ; var address = unescape(location.search.substring(1,location.search.length)) ; address = address.replace(/\+/g, ' ') ; showAddress(address) ; } function showAddress(address) { document.title = "Mapa google" ; geocoder.getLatLng( address, function(point) { if (!point) { alert(address + " Nie znaleziono lokacji") } else { map.setCenter(point, 13); var marker = new GMarker(point); map.addOverlay(marker); marker.openInfoWindowHtml('<span style="color: #2A1FAA; font-weight: bold;" >Lokacja właściciela aukcji</span> <br /><br /><small><small>Wpisz adres aby sprawdzić dojazd forma kod miasto (np. 73-100 miechatów) </small></small><br /><form action="dir_map.htm" onsubmit="post"><input type="text" size="50" id="fromAddress" name="from" value=""/><input type="hidden" size="50" id="toAddress" name="to" value="' + address + '" /><br /><input name="submit" type="submit" value="Do adresu ..." /></form>'); } }) ; } //]]> </script> </style> </head> <body bgcolor="#ffffff" text="black" link="#444444" alink="gray" vlink="#111111" onload="load();" onunload="GUnload()"> <div align="center" valign="center" > <table width="100%" height="100%" border=0 valign="center" align="center" cellPadding=2 cellSpacing=2> <tr width="100%"> <script language="javascript"> <!-- if( window.innerHeight ) { var width = 500 ; var height = 500 ; } else { var width = 500 ; var height = 500 ; } document.write('<td valign=center align=center width=' + width + '><div valign="center" align="center" id="map" style="width: ' + width + 'px; height:' + height + 'px; border: thin solid black;"></div>') ; // --> </script>
WYmuszany jest z linku
no i jest problem bo działa wszystko oki puki w nazwie miasta nie pokaże się polski znak
Próbowałem nadać charset utf8 ale i tak nie działa
tyle co zobaczyłem że title czyta z
document.title = "Mapa google" ; geocoder.getLatLng( address, function(point)
niewiem czy dobrze myśle bo na api się nie znam ale czy kodowanie może wyznaczać geocoder ?