WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Javascript-Frage an Profis (http://www.wcm.at/forum/showthread.php?t=65407)

Kamikaze 05.08.2002 13:58

Javascript-Frage an Profis
 
Hi!

Ich habe folgendes Problem:

Habe eine aufklappbare Übersicht, d.h. wenn man auf einen Menüpunkt klick, wird die Seite submitted und die Daten neu geholt (über eine CICS Transaktion).

Ich habe es so gelöst (funktioniert nicht):

Wenn ein Menüpunkt geklickt wird, setze ich eine JS-Variable auf true.
Nach erneutem Klicken wird geprüft, ob die Variable true ist. Wenn nicht, wird submitted. Bei Onload wird die Variable auf false gesetzt,
was auch das Problem ist: Klickt man auf einen Menüpunkt, bevor die Seite neu geladen ist, bleibt die Variable natürlich auf true und es geht nichts mehr.

Gibts da eine gescheidte Lösung??

Danke im voraus

käptn 05.08.2002 14:18

Re: Javascript-Frage an Profis
 
Zitat:

Original geschrieben von Kamikaze
Wenn ein Menüpunkt geklickt wird, setze ich eine JS-Variable auf true.
Nach erneutem Klicken wird geprüft, ob die Variable true ist. Wenn nicht, wird submitted.

:confused:

also diese logik wirst nochmal erklaeren muessen...

Kamikaze 05.08.2002 14:32

Wenn ein Menüpunkt geklickt wird, wird eine Variable auf true gesetzt, damit ich weiß, das eine Abfrage in Arbeit ist.
Wenn wieder auf einen Menüpunkt geklickt wird, frage ich eben diese Variable ab, ob sie true ist. Wenn ja, weiß ich, das schon eine Anfrage in Arbeit ist. Wenn sie false ist, weiß ich, dass momentan keine Anfrage in Arbeit ist und ich fortfahren kann.

AzRAeL 05.08.2002 15:22

im IE
 
gibts "onReadystatechange" - schau einfach in der MSDN.....sowas gibts auch für mozilla (denk ich):


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag