Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668

    google map - non funziona senza form

    Ciao a tutti,

    sto provando a far funzionare questo script della google map, senza bisogno di utilizzare la form, ma passandogli il valore direttamente al richiamo della funzione, ma non riesco e non capisco perchè:



    <!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">
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    <title>Google Maps API Example - Geocoding API</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=ABQI" type="text/javascript"></script>
    <script type="text/javascript">
    //<![CDATA[

    var map = null;
    var geocoder = null;

    function load() {
    if (GBrowserIsCompatible()) {
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(37.4419, -122.1419), 13);
    geocoder = new GClientGeocoder();
    }
    }

    function showAddress(address) {
    address = address;
    alert(address);
    geocoder.getLatLng(
    address,
    function(point) {
    if (!point) {
    alert(address + " not found");
    } else {
    alert(point);
    map.setCenter(point, 13);
    var marker = new GMarker(point);
    map.addOverlay(marker);
    marker.openInfoWindowHtml(address);
    }
    }
    );
    }

    //]]>
    </script>
    </head>
    <body onload="load()" onunload="GUnload()">
    <orm action="#" onsubmit="showAddress(this.address.value); return false">



    <input type="text" size="60" name="address" value="" />
    <input type="submit" value="Go!" />
    </p>
    <div id="map" style="width: 500px; height: 300px"></div>
    </form>
    </body>
    </html>


    Qualcuno sa aiutarmi?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    così?
    codice:
    <body onload="load();showAddress('via di selva candida, 1 roma')" onunload="GUnload()">

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.