Andreas Täpke: Javascript anhalten

Hallo,

ich habe folgendes Problem:
Ich generiere mit Javascript eine HTML-Seite und möchte zwischendurch ein neues Fenster öffnen in dem ich Links anbiete (Antworten auf eine Frage). In Abhängigkeit der Beantwortung soll die Generierung der Seite beendet werden. Wie kann das Ausführen des Scripts angehalten und nach dem Schließen des Fensters fortgesetzt werden?

Wer kann helfen?

Andreas

  1. ich habe folgendes Problem:
    Ich generiere mit Javascript eine HTML-Seite und möchte zwischendurch ein neues Fenster öffnen in dem ich Links anbiete (Antworten auf eine Frage). In Abhängigkeit der Beantwortung soll die Generierung der Seite beendet werden. Wie kann das Ausführen des Scripts angehalten und nach dem Schließen des Fensters fortgesetzt werden?

    Indem du die abfrage in eine function schreibst. in dieser wird das fenster geoeffnet und geschlossen und erst wenn die frage beantwortet ist wird ein wert zugewiesen, wwelcher dann der ruckgabewert ist. Dann geht es im hauptprogramm weiter.

    Nur so als Idee, leider kein code dazu

    1. Ich generiere mit Javascript eine HTML-Seite und möchte zwischendurch ein neues Fenster öffnen in dem ich Links anbiete (Antworten auf eine Frage). In Abhängigkeit der Beantwortung soll die Generierung der Seite beendet werden. Wie kann das Ausführen des Scripts angehalten und nach dem Schließen des Fensters fortgesetzt werden?

      Indem du die abfrage in eine function schreibst. in dieser wird das fenster geoeffnet und geschlossen und erst wenn die frage beantwortet ist wird ein wert zugewiesen, wwelcher dann der ruckgabewert ist. Dann geht es im hauptprogramm weiter.

      Leider wird die Funktion beendet nachdem das Fenster geöffnet wurde und bevor ich auf das Fenster reagiert habe. Ich will nicht die confirm()-Funktion benutzen, sondern selbst ein Dialog-Fenster erstellen!

  2. Hallo Andreas,

    Ich generiere mit Javascript eine HTML-Seite und möchte zwischendurch ein neues Fenster öffnen in dem ich Links anbiete (Antworten auf eine Frage). In Abhängigkeit der Beantwortung soll die Generierung der Seite beendet werden. Wie kann das Ausführen des Scripts angehalten und nach dem Schließen des Fensters fortgesetzt werden?

    Zumindest zum Anhalten des Ladevorgangs einer Seite gibt's in JS1.2 eine Methode: window.stop()
    Dies entspricht einem Klick auf den Stop-Button im Browser.

    viele Gruesse
      Stefan Muenz