[Mapbender-users] leere PopUp-Info Fenster
Marc Jansen
jansen.marc at gmx.de
Tue Dec 12 05:46:46 EST 2006
Hallo,
vielleicht hilft der (zugegeben nicht ganz saubere) Weg, ein leeres
Resultat im Popup sofort wieder zu schließen:
$x = new connector($nmr);
if (empty($x->file)) {
echo "<html><head><title>no result</title></head><body
onload='window.close();'></body></html>";
} else {
echo $x->file;
}
wenn das Resultat der Abfrage leer ist, wird eine Seite ausgegeben,
deren body-Element einen onload-Eventhandler hat. Dieser schließt das
soeben geöffnete Fenster sofort wieder. Dies ist sicher keine perfekte
Lösung aber ein vielleicht brauchbarer Workaround.
Viel Erfolg,
-- Marc
kutte schrieb:
> Hallo,
> ich habe eine Frage bezüglich templates. Für ein Projekt erstellte ich 2
> map-Dateien (Einzelhandel und Gastronomie) mit jeweils verschiedenen
> Unterlayern. Z.B. bei Gastronomie: Bars, Discos, Restaurants...
> Um Infos über die Inhalte erfragen zu können erstellte ich verschiedene
> templates, die auch mittlerweile ganz gut funktionieren.
> Ein Problem hab ich allerdings: Mach ich im mapbender mit dem Info-Tool
> Abfragen auf Flächen, welche keine Symbole enthalten, öffnet sich trotzdem
> mein Info-PopUp Fenster mit leerem Inhalt.
> Wie schaffe ich es, dass sich nur bei Abfragen auf meine Symbole PopUp
> Fenster öffnen?
> Danke schon mal
> Gruß
> Alex
>
More information about the Mapbender_users
mailing list