Rosali: Funktion von außen abbrechen

Beitrag lesen

Salut,

ich habe ein Frage:
Angenommen ich rufe eine Javascript-Funktion auf. Diese ruft php-Funktionen usw. auf. Zum Beispiel so:

  
document.getElementById("showForm").action = "index.php?option=test";  
document.getElementById("showForm").method = "post";  
document.getElementById("showForm").submit();

Die php-Funktion läuft "im Hintergrund" (hat zunächst keine sichtbaren Auswirkungen) und am Ende der Funktion wird dann die neue Seite geladen.
Unter Umständen kann es sehr lange dauern, bis die php-Funktion beendet wird.

Nun würde ich gerne dem User die Möglichkeit geben über einen Abbrechen-Button (also eine zweite Javascript-Funktion) die php-Funktion (bzw. die erste Javascript-Funktion ?!) abzubrechen.

Geht das? Hat man überhaupt die Möglichkeit den Button zu bedienen, wenn im Hintergrund noch die php-Funktion läuft?

Ich weiß, das ist ziemlich theoretisch. Aber ich plane gerade, bevor ich implementiere...

Rosali