<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY id=role_body style="FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial"
bottomMargin=7 leftMargin=7 topMargin=7 rightMargin=7><FONT id=role_document
face=Arial color=#000000 size=2>
<DIV>Hallo Liste,</DIV>
<DIV> </DIV>
<DIV>mein Problem betrifft die Query-Abfrage. Ich möchte das Ergebnis in einem
neuen Browserfenster<BR>(scrollbars=yes, resizeable=no, menubar=no, status=no,
directories=no, toolbar=no, location=no, width=600,height=500) <BR>angezeigt
bekommen. Das funktioniert aber nur teilweise. Über einen Button wird die
javascript-Funktion info()
aufgerufen:<BR>================================================================
<BR>function info(){ <BR>
document.mapserv.mode.value="query"; <BR>
document.mapserv.onmousedown=Window();<BR> }<BR> var alreadyOpen =
false; <BR> var popupWin; <BR> function Window()
{<BR> if (alreadyOpen==true) {<BR> if
(popupWin.closed) {<BR> popupWin =
window.open('','querywindow','scrollbars=yes,resizable=no, menubar=no,
status=no, directories=no, toolbar=no, location=no,
width=600,height=500');<BR> } else
{<BR> popupWin.close();<BR> popupWin
= window.open('','querywindow','scrollbars=yes,resizable=no, menubar=no,
status=no, directories=no, toolbar=no, location=no,
width=600,height=500');<BR> }<BR> }
<BR> else {<BR> popupWin =
window.open('','querywindow','scrollbars=yes,resizable=no, menubar=no,
status=no, directories=no, toolbar=no, location=no,
width=600,height=500');<BR> alreadyOpen =
true;<BR> }<BR>document.mapserv.target ='querywindow';<BR>
}<BR>====================================================================<BR>Probleme:
<BR>1.) Das neue Fenster wird sofort geöffnet, wenn der Button gedrückt wird und
nicht erst beim klicken in die Karte<BR>2.) Wenn man das neue Fenster wieder
schließt werden die Daten in ein weiteres Fenster geschrieben (mit Adressleiste
etc.).<BR>3.) Die Funktion Window() wird scheinbar nur einmal ausgeführt, wenn
ich den Button drücke.</DIV>
<DIV> </DIV>
<DIV>Wie kann ich also festlegen, daß die Funktion Window() erst ausgeführt
wird, wenn in die Karte geklickt wird?<BR>Achja, ich nutze übrigens jBox. Gibt
es da vielleicht eine Funktion wie document.jBox.onmouse.down() ?</DIV>
<DIV> </DIV>
<DIV>Ist jetzt zwar viel auf einmal, aber ich komme hier einfach nicht
weiter.</DIV>
<DIV> </DIV>
<DIV>Gruß <BR>Mike</DIV></FONT></BODY></HTML>