[Mapserver-DE] Query-Abfrage in neuem Browserfenster anzeigen (mit jBox Benutzung)

Wigold@aol.com Wigold at aol.com
Die Feb 21 19:07:58 CET 2006


Hallo Liste,
 
mein Problem betrifft die Query-Abfrage. Ich möchte das Ergebnis in einem  
neuen Browserfenster
(scrollbars=yes, resizeable=no, menubar=no, status=no,  directories=no, 
toolbar=no, location=no, width=600,height=500) 
angezeigt  bekommen. Das funktioniert aber nur teilweise. Über einen Button 
wird die  javascript-Funktion info()  aufgerufen:
================================================================   
function info(){   
document.mapserv.mode.value="query";   
document.mapserv.onmousedown=Window();
}
var alreadyOpen =  false;  
var popupWin;   
function Window()  {
if (alreadyOpen==true) {
if  (popupWin.closed) {
popupWin =  window.open('','querywindow','scrollbars=yes,resizable=no, 
menubar=no,  status=no, directories=no, toolbar=no, location=no,  
width=600,height=500');
} else  {
popupWin.close();
popupWin  = window.open('','querywindow','scrollbars=yes,resizable=no, 
menubar=no,  status=no, directories=no, toolbar=no, location=no,  
width=600,height=500');
}
}  
else {
popupWin =  window.open('','querywindow','scrollbars=yes,resizable=no, 
menubar=no,  status=no, directories=no, toolbar=no, location=no,  
width=600,height=500');
alreadyOpen =  true;
}
document.mapserv.target ='querywindow';
}
====================================================================
Probleme:  
1.) Das neue Fenster wird sofort geöffnet, wenn der Button gedrückt wird und  
nicht erst beim klicken in die Karte
2.) Wenn man das neue Fenster wieder  schließt werden die Daten in ein 
weiteres Fenster geschrieben (mit Adressleiste  etc.).
3.) Die Funktion Window() wird scheinbar nur einmal ausgeführt, wenn  ich den 
Button drücke.
 
Wie kann ich also festlegen, daß die Funktion Window() erst ausgeführt  wird, 
wenn in die Karte geklickt wird?
Achja, ich nutze übrigens jBox. Gibt  es da vielleicht eine Funktion wie 
document.jBox.onmouse.down() ?
 
Ist jetzt zwar viel auf einmal, aber ich komme hier einfach nicht  weiter.
 
Gruß 
Mike
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20060221/2fecf866/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)