Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    api google con ie no!!!

    ciao,spero di aver preso la sezione giusta.avrei questo strano problema:ho inserito le api di google in una pagina, riesco a vederla con tutti i browser a parte ie,xchè?posto il codice che se qualcuno è nottambulo e ha qualche trucchetto x farmi superare l'intoppo ne esco elice.grazie.....
    codice:
    <!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>FATTI DURI - F.D. NEL MONDO</title>
    	<link href="../css/fattiduri/fattiduri.css" rel="stylesheet" type="text/css" />
       <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA0B8mt6tzSiQuBZ3kY0kschSvOg_Hv6L1YqHKdCC8W8XJ8dAR4RQNybx41B5OMYwlYaKao305avP4TQ"
          type="text/javascript"></script>
    
        </head>
    	<body>
    	<table width="100%" id="fd_nel_mondo_top">
      <tr>
        <td width="7%">[img]../image/logo_fd_cuffia_mini.jpg[/img]</td>
        <td width="93%" align="center" class="titolo_rosso">f.d. <span class="titolo_blue">nel mondo </span></td>
      </tr>
      <tr>
        <td colspan="2" align="right" class="data">ultimo aggiornamento:
          Gioved&igrave; 7 Settembre, 2006</td>
      </tr>
    </table>
    	<table width="100%" border="0" cellpadding="3" cellspacing="5" id="fd_nel_mondo">
          <tr>
            <td width="77%" rowspan="2">
    		<div id="map" style="width: 705px; height: 410px">Your browser doesn't support Google Maps or Javascript is turned off.</div>
    	<script type="text/javascript">
        //<![CDATA[
    	
            var map = new GMap(document.getElementById("map"));
            map.addControl(new GLargeMapControl());
    		map.addControl(new GMapTypeControl());
    		map.centerAndZoom(new GPoint(11.341720, 44.498747), 4);
    		var pointbolò = new GPoint(11.341720, 44.498747);
    		var markerbolò = new GMarker(pointbolò);
    		map.addOverlay(markerbolò);
    		GEvent.addListener(markerbolò, "click", function(){
    		markerbolò.openInfoWindowHtml("<a href=xxxxxxx></a>");
        	});
    		
    		
    		var point2 = new GPoint(10.341720, 44.498747);
    		var marker2 = new GMarker(point2);
    		map.addOverlay(marker2);
    		GEvent.addListener(marker2, "click", function(){
    		marker2.openInfoWindowHtml("Hello World 2");
        	});
    		
    		//]]>
        </script></td>
            <td width="23%" height="139">Utilizza il form qui sotto per inviarci i tuoi viaggi, i tuoi spostamenti, le tue presenze nel mondo. Indica i compagni di viaggio e cerca di essere il più descrittivo possibile nelle info. Più info invii, più facile sarà mappare il tuo viaggio, dopo potrai vederti come F.D. nel mondo qui a lato. </td>
          </tr>
          <tr>
            <td><form id="form_fd_nel_mondo" method="post" action="sezione_giramondo.asp">
              <table width="100%" border="0" cellpadding="3" cellspacing="5" id="invia_fd_nel_mondo">
                <tr>
                  <td colspan="2" align="center"><span class="h5_nero">invia il tuo mondo</span></td>
                </tr>
                <tr>
                  <td align="center" class="form">mail</td>
                  <td><input name="mail_fd_nel_mondo" type="text" id="mail_fd_nel_mondo" /></td>
                </tr>
                <tr>
                  <td align="center" class="form">nome</td>
                  <td><input name="nome_fd_nel_mondo" type="text" id="nome_fd_nel_mondo" /></td>
                </tr>
                <tr>
                  <td align="center" class="form">compagni</td>
                  <td><input name="compagni_fd_nel_mondo" type="text" id="compagni_fd_nel_mondo" /></td>
                </tr>
                <tr>
                  <td align="center" class="form">info del tuo mondo </td>
                  <td><textarea name="info_fd_nel_mondo" cols="17" rows="5" id="info_fd_nel_mondo"></textarea></td>
                </tr>
                <tr>
                  <td></td>
                  <td align="center"><input name="Invia" type="submit" id="Invia" value="Invia" />
                    <input name="Ripristina" type="reset" id="Ripristina" value="Ripristina" /></td>
                </tr>
              </table>
            </form></td>
          </tr>
          <tr>
            <td></td>
            <td></td>
          </tr>
        </table>
    	</body>
    </html>

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao gabar-el,

    per i nomi delle variabili non puoi usare caratteri accentati, quindi cambia pointbolò in pointbolo e markerbolò in markerbolo
    e poi racchiudi tutto in una funzione da richiamare all'onload.
    codice:
    function MapLoad(){
    	var map = new GMap(document.getElementById("map"));
            map.addControl(new GLargeMapControl());
    		map.addControl(new GMapTypeControl());
    		map.centerAndZoom(new GPoint(11.341720, 44.498747), 4);
    		var pointbolo = new GPoint(11.341720, 44.498747);
    		var markerbolo = new GMarker(pointbolo);
    		map.addOverlay(markerbolo);
    		GEvent.addListener(markerbolo, "click", function(){
    		markerbolo.openInfoWindowHtml("<a href=xxxxxxx></a>");
        	});
    		
    		
    		var point2 = new GPoint(10.341720, 44.498747);
    		var marker2 = new GMarker(point2);
    		map.addOverlay(marker2);
    		GEvent.addListener(marker2, "click", function(){
    		marker2.openInfoWindowHtml("Hello World 2");
        	});
    }
    e nell'onload
    codice:
    <body onload="MapLoad()">

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    grazie della risposta!
    direi che ho capito(js nn lo mastico x niente e sto codice è frutto di una domenica al lampo di genio.....),l'unica cosa su cui ho dei dubbi è onload nel body.intendi cosi?

    codice:
    <bodyonload="MapLoad()">
    	<div id="map" style="width: 750px; height: 450px">Your browser doesn't support Google Maps or Javascript is turned off.</div>
    	<script type="text/javascript">
        //<![CDATA[........
    ancora grazie.......

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    no, intendo così
    Originariamente inviato da willybit
    nell'onload
    codice:
    <body onload="MapLoad()">

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    grazie.....ho provato,ora visualizzo la pagina,ma nn la mappa.mi da il messaggio che il browser nn supporta le api.....e ora me lo da anche con firefox.questo è il codice:
    codice:
    <body onload="MapLoad()">
    	<table width="100%" id="fd_nel_mondo_top">
      <tr>
        <td width="7%">[img]../image/logo_fd_cuffia_mini.jpg[/img]</td>
        <td width="93%" align="center" class="titolo_rosso">f.d. <span class="titolo_blue">nel mondo </span></td>
      </tr>
      <tr>
        <td colspan="2" align="right" class="data">ultimo aggiornamento:
          Gioved&igrave; 7 Settembre, 2006</td>
      </tr>
    </table>
    	<table width="100%" border="0" cellpadding="3" cellspacing="5" id="fd_nel_mondo">
          <tr>
            <td width="77%" rowspan="2">
    		<div id="map" style="width: 705px; height: 410px">Il tuo browser non supporta le Google Maps o Javascript è spento.</div>
    	<script type="text/javascript">
        //<![CDATA[
    	
    		function MapLoad(){
    		
            var map = new GMap(document.getElementById("map"));
            map.addControl(new GLargeMapControl());
    		map.addControl(new GMapTypeControl());
    		map.centerAndZoom(new GPoint(11.277432, 44.517207), 4);
    		var point_altalene = new GPoint(11.277432, 44.517207);
    		var marker_altalene = new GMarker(point_altalene);
    		map.addOverlay(marker_altalene);
    		GEvent.addListener(markeraltalene, "click", function(){
    		marker_altalene.openInfoWindowHtml("<img src=../image/logo_fd_cuffia_mini_api.jpg align=left>Uno dei vari punti di ritrovo dei Fatti Duri, le famigerate altalene.");
        	});
    		
    		//]]>
        </script>
    me lo dai un ultimo aiutino?

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    devi stare un po' più attento

    manca una parentesi graffa chiusa alla fine
    e crei il marcatore marker_altalene e poi inserisci un inesistente markeraltalene
    così è correto
    codice:
    function MapLoad(){
    	var map = new GMap(document.getElementById("map"));
    	map.addControl(new GLargeMapControl());
    	map.addControl(new GMapTypeControl());
    	map.centerAndZoom(new GPoint(11.277432, 44.517207), 4);
    	var point_altalene = new GPoint(11.277432, 44.517207);
    	var marker_altalene = new GMarker(point_altalene);
    	map.addOverlay(marker_altalene);
    	GEvent.addListener(marker_altalene, "click", function(){
    		marker_altalene.openInfoWindowHtml("<img src=../image/logo_fd_cuffia_mini_api.jpg align=left>Uno dei vari punti di ritrovo dei Fatti Duri, le famigerate altalene.");
        	});
    }

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    hai ragione,devo stare + attento!grazie per la correzzione,molto gentile.......ora funzione bene infatti!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.