} var markerAddPin; var hasAddPin = false; function addPin(url, icon) { window.setTimeout(function() { if (!hasAddPin) { hasAddPin = true; var center = map.getCenter(); var gll = center; var marker = new GMarker(gll); var macthPin = icon.match(/http:+/); map.addOverlay(marker); marker.enableDragging(); markerAddPin = marker; GEvent.addListener(marker, "dragstart", function() { map.closeInfoWindow(); }); GEvent.addListener(marker, "drag", function() { }); GEvent.addListener(marker, "dragend", function() { var src = url; var result = url.match(/\?/); var query = "&"; if (result == null) { query = "?"; } query += "lat=" + marker.getLatLng().y + "&lon=" + marker.getLatLng().x; marker.openInfoWindowHtml(getHtmlIframe(src, query)); }); } }, 1500); }
|
|