chrisi01
Grünschnabel
Hallo
ich hab ein kleines Script wo der User Daten in ein Formular eingibt und danach auf einen Submit Button drückt. Danach arbeitet ein PHP Script das allerdings ca. 5-10 Sekunden braucht (es wird relativ rechenaufwendig etwas am Server berechnet). Solang läd die Seite halt vor sich hin und nix passiert. Den Submit Button hab ich jetzt schon mit
ausgegraut damit der User den Button nicht mehrfach drückt. Nun hätte ich gern noch das direkt nach dem drücken ein Text unter den Button angezeigt wird (so "Bitte warten xxxxxx passiert ist"). Wie kann ich sowas lösen? Bin nicht wirklich der JS Profi und mit google kam ich auch nicht wirklich weiter.
Ich will nicht mit einen PHP Script o.ä. eine "Zwischenseite" einblenden sondern es am liebsten direkt mit JS lösen, einfach ein div einblenden nach drücken des buttons oder sowas in der Art.
mfg
Chris
ich hab ein kleines Script wo der User Daten in ein Formular eingibt und danach auf einen Submit Button drückt. Danach arbeitet ein PHP Script das allerdings ca. 5-10 Sekunden braucht (es wird relativ rechenaufwendig etwas am Server berechnet). Solang läd die Seite halt vor sich hin und nix passiert. Den Submit Button hab ich jetzt schon mit
Code:
<input onClick="this.disabled=true;" type="submit" value="generieren">
ausgegraut damit der User den Button nicht mehrfach drückt. Nun hätte ich gern noch das direkt nach dem drücken ein Text unter den Button angezeigt wird (so "Bitte warten xxxxxx passiert ist"). Wie kann ich sowas lösen? Bin nicht wirklich der JS Profi und mit google kam ich auch nicht wirklich weiter.
Ich will nicht mit einen PHP Script o.ä. eine "Zwischenseite" einblenden sondern es am liebsten direkt mit JS lösen, einfach ein div einblenden nach drücken des buttons oder sowas in der Art.
mfg
Chris