Sprint
Erfahrenes Mitglied
Hallo zusammen,
ich habe hier eine paar PHP Scripte, die von einer Ajax Routine nacheinander und in einer Schleife aufgerufen werden. Während der Zeit, in der JS auf die Rückgabe vom Server wartet, reagiert die umgebende HTML Seite auf keine Eingabe. Ich kann die Schleife somit nicht unterbrechen, außer es kommt zu einem (abgefangenen) Timeout Error. Da ich später im Einsatz ca 600 Schleifendurchläufe erwarte, wäre es schön, wenn ich das zwischendurch mal anhalten könnte, um ein paar Einstellungen zu ändern oder mal die Logs anzusehen.
Das einfachste wäre für mich, ein confirm() einzubauen, das so alle paar 10 Durchläufe auftaucht und nachfragt, ob es weitermachen soll. Um jetzt aber nicht ständig das confirm bestätigen zu müssen, wäre es gut, wenn das Script automatisch nach 10 Sekunden das confirm selbständig beendet, wenn es nicht vom User betätigt wird.
Hat jemand eine Idee, wie das hinzukriegen wäre?
ich habe hier eine paar PHP Scripte, die von einer Ajax Routine nacheinander und in einer Schleife aufgerufen werden. Während der Zeit, in der JS auf die Rückgabe vom Server wartet, reagiert die umgebende HTML Seite auf keine Eingabe. Ich kann die Schleife somit nicht unterbrechen, außer es kommt zu einem (abgefangenen) Timeout Error. Da ich später im Einsatz ca 600 Schleifendurchläufe erwarte, wäre es schön, wenn ich das zwischendurch mal anhalten könnte, um ein paar Einstellungen zu ändern oder mal die Logs anzusehen.
Das einfachste wäre für mich, ein confirm() einzubauen, das so alle paar 10 Durchläufe auftaucht und nachfragt, ob es weitermachen soll. Um jetzt aber nicht ständig das confirm bestätigen zu müssen, wäre es gut, wenn das Script automatisch nach 10 Sekunden das confirm selbständig beendet, wenn es nicht vom User betätigt wird.
Hat jemand eine Idee, wie das hinzukriegen wäre?