Ciao ragazzi!!!
E' la prima volta che posto in javascript...
Mi sto addentrando nel linguaggio in quanto sto sfruttando google maps per indicare agli utenti dove ha sede l'azienda.
il link e' questo:
http://www.gerelettronica.it/ger/maps.php
funziona tutto! manca solo una piccola cosa, che vi spiego subito:
se accedete al link e passate sopra con il mouse all'oggetto rosso vi apparira' una finestra con la l'indirizzo dell'azienda.
volevo chiedere se era possibile visualizzare tale finestra al momento dell'apertura della pagina e non al momento del mouseover.
Ho provato diverse volte sostituendo mouseover con .
Vi posto anche il codice:
Codice PHP:
function load()
{
if (GBrowserIsCompatible())
{
var map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(45.49506713189852, 11.405267715454102), 6);
// Create a base icon for all of our markers that specifies the
// shadow, icon dimensions, etc.
var baseIcon = new GIcon();
baseIcon.shadow = "http://localhost/ger/immagini/sito/shadow.png";
baseIcon.iconSize = new GSize(20, 34);
baseIcon.shadowSize = new GSize(37, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
baseIcon.infoShadowAnchor = new GPoint(18, 25);
//Funzione che crea l'immagine e la finestra con l'indirizzo
function createMarker(point)
{
//Definizione delle variabili
var icon = new GIcon(baseIcon);
icon.image = "http://localhost/ger/immagini/sito/click.png";
var marker = new GMarker(point, icon);
//Quando il mouse e' sopra("mouseover") allora apri la finestra con l'indirizzo
//in questo punto ho provato ad inserire
GEvent.addListener(marker, "mouseover",
function()
{
marker.openInfoWindowHtml("......Codice html della fiestra........");
});
return marker;
}
var point = new GLatLng(45.49506713189852, 11.405267715454102);
//destra sinistra
map.addOverlay(createMarker(point));
}
}
Grazie in anticipo!!!