2013-12-12 14 views

Antwort

0

Für Menschen mit Google Maps API v2, diese Funktion wird ein Info-Fenster ohne Schließen-Symbol öffnen:

openInfoWindowHtml(html, { 
    maxWidth: 200, buttons: { close: { visible: false } } 
}); 
+0

, wo ich in meinem Code tun einzufügen. mein Beispielcode 'marker.setMap (map); $ ('body'). Append ('

') \t $ ("# targetdiv"). Load ('ProgressBar1.jsp'); \t var innerhtml = document.getElementById ("targetdiv"); \t var Infowindow = new google.maps.InfoWindow ({ \t Gehalt: innerHTML-, \t maxWidth: 200, \t Tasten: {Schließen: {sichtbar: false}}, \t \t \t}); \t \t infowindow.open (Karte, Markierung); \t //openInfoWindowHtml(document.getElementById("targetdiv "), {maxWidth: 200, Schaltflächen: {close: {visible: false}}}); \t marker.setMap (map); ' – Visva

+0

Sie haben bereits den Code:' buttons: {close: {visible: false}} '. Es sollte funktionieren, welcher Browser benutzt du? – Shahe

+0

Ich benutze Mozilla Firefox 24.0 – Visva

30

Sie Schließen-Schaltfläche mit CSS verstecken:

.gm-style-iw + div {display: none;} 
+0

Einfach und effektiv! – Giorgio

0

ich habe es Einstellung closeBoxURL zu einer leeren Zeichenfolge auf dem Optionen-Objekt

infoboxOptions = { 

    closeBoxURL: '', 
    ... 

} 

var infobox = new InfoBox(infoboxOptions); 
2

Ich habe alle Vorschläge oben versucht, aber scheiterte. Ich habe versucht mit jquery $('.gm-style-iw').next().hide(), es hat nicht so gut funktioniert.

Dies ist, was für mich funktionierte, falls jemand es braucht. Das habe ich mit GMAP API V3 gemacht.

.gm-style .gm-style-iw + div { 
    display: none; /* <-- this will generally work on the fly. */ 
    visibility: hidden; /* this 2 lines below are just for hard hiding. :) */ 
    opacity: 0; 
} 

Im Allgemeinen, was es tut, ist, sieht es für die direkte Geschwister dieser gm-style-iw, die durch die API dynamisch erstellt wird. Die div direkt neben der gm-style-iw ist die Schließen-Taste.

Hoffe, dass hilft. :)

0

können Sie versuchen, diese

.gm-style-iw + div{ display: none; } // hide div 

.gm-style-iw + div + img{ display: none; } // hide img 
Verwandte Themen