bensky
Erfahrenes Mitglied
Hallo Leute,
ich habe mir ein kleines Script geschrieben was freunde aus meiner Umgebung auf der Karte ausgibt. Ich möchte dort nun noch links unter die Karte setzen die bei onmouseover zum aktuellen GMap point springen. Leider funktionier das noch nicht. Kann das an meiner Funktion "click_marker" liegen?
Danke schon mal im Voraus.
ben
soll soll die Funktion aufgerufen werden:
das hier ist meine functions.js
ich habe mir ein kleines Script geschrieben was freunde aus meiner Umgebung auf der Karte ausgibt. Ich möchte dort nun noch links unter die Karte setzen die bei onmouseover zum aktuellen GMap point springen. Leider funktionier das noch nicht. Kann das an meiner Funktion "click_marker" liegen?
Danke schon mal im Voraus.
ben
soll soll die Funktion aufgerufen werden:
HTML:
<a href="javascript:click_marker(0)">Marker 1</a>
<br/>
<a href="javascript:click_marker(1)">Marker 2</a>
<br/>
<a href="javascript:click_marker(2)">Marker 3</a>
das hier ist meine functions.js
HTML:
//var centerLatitude = 40.6897;
//var centerLongitude = -95.0446;
var centerLongitude = 10.6788226040248;
var centerLatitude = 53.8919890381801;
var startZoom = 5;
var map;
var faceoner_mappicon = new GIcon();
//fürs LOGO
faceoner_mappicon.image = 'faceoner_mappicon.png';
faceoner_mappicon.iconSize = new GSize(21, 43);
faceoner_mappicon.iconAnchor = new GPoint(24, 14);
faceoner_mappicon.infoWindowAnchor = new GPoint(24, 24);
function addMarker(latitude, longitude, description) {
var marker = new
GMarker( new GLatLng(latitude, longitude),faceoner_mappicon);
GEvent.addListener(marker, 'click',
function() {
marker.openInfoWindowHtml(description);
}
);
map.addOverlay(marker);
}
function init()
{
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GSmallMapControl());
map.setCenter(new GLatLng(centerLatitude,
centerLongitude), startZoom);
for(id in markers) {
addMarker(markers[id].latitude,
markers[id].longitude, markers[id].name);
}
}
}
function click_marker(id) {
markers[id].openInfoWindowHtml(description);
}
window.onload = init;
window.onunload = GUnload;