Ingo: Javascript Event überwachen

Beitrag lesen

Hallo Richard,

gibt es denn nicht einfache Möglichkeit mit einem Javascript Event zu überprüfen ob der Dialog "Datei speichern" da ist bzw die Seite noch läd?
Eine serverseitige Überprüfung halte ich für fehl am Platze (wenn es eine andere Möglichkeit gibt;-). Trotzdem Danke für Deinen Ansatz.

Gruß Ingo

Hi Ingo!

Mein Ansatz hierzu wäre:

  • erzeugen einen unsichtbaren <iframe name="doneMsg" style="visibility:hidden;"> in der Seite.

  • Mit dem Submit des Originalformulars wird zusätzlich ein Zweitformular abgesendet:
    <form method="{post|get}" target="doneMsg" action="warten.cgi">

  • warten.cgi überprüft serverseitig, ob die Auswertung noch läuft (wie du dies regelst, bleibt dir überlassen: ps, semaphore, flag file u.ä.); solange wird keine Antwort gesendet. Ist die Auswertung fertig, so wird HTML zurückgesendet. Dieses beinhaltet ein Javascript, welches den Warte<div> im parent wieder versteckt.

Wahrscheinlich geht es auch einfacher, aber funktionieren sollte es so.

Grüsse,
Richard