Formular automatisch abschicken
Martin.
- javascript
Hallo Leute,
ich bastel gerade ein Script, welches dem User ein Formular schickt, das er ausfüllen und zurückschicken kann.
So weit so gut und wirklich nix wildes...
Jetzt möchte ich aber nicht, das der User irgendwann den "Submit" Button drückt und das Formular absendet, sondern das sich das Formular nach einer bestimmten Zeit selber abschickt, egal ob der User gedrückt hat oder nicht, so eine Art Fragebogen auf Zeit sozusagen...
Wie stelle ich das jetzt am besten an?
Ich denke mal das es mit window.settimeout() geht, aber wo setze ich den Befehl an? Ich denke mal einfach in den <body> Tag, oder irgendwo im <form> Feldbereich?
Ich muß ja sicherstellen, das alle im Formular befindlichen Variablen an das Script zur Weiterbearbeitung übergeben werden, so als ob der Benutzer den Submit-Button gedrückt hätte.
Irgendwie fehlt mir da jetzt der Ansatz dazu. Über eure Hilfe wäre ich mal wieder sehr dankbar.
Gruß
Martin
Hallo,
ich bastel gerade ein Script, welches dem User ein Formular schickt, das er ausfüllen und zurückschicken kann.
So weit so gut und wirklich nix wildes...
Jo.
Jetzt möchte ich aber nicht, das der User irgendwann den "Submit" Button drückt und das Formular absendet, sondern das sich das Formular nach einer bestimmten Zeit selber abschickt, egal ob der User gedrückt hat oder nicht, so eine Art Fragebogen auf Zeit sozusagen...
Lies hier nach: window.setTimeout() und forums.submit().
Ich denke mal das es mit window.settimeout() geht, aber wo setze ich den Befehl an? Ich denke mal einfach in den <body> Tag, oder irgendwo im <form> Feldbereich?
Ich muß ja sicherstellen, das alle im Formular befindlichen Variablen an das Script zur Weiterbearbeitung übergeben werden, so als ob der Benutzer den Submit-Button gedrückt hätte.
Lies hier nach: onLoad.
Gruß aus Bonn
Sven, frisch von den Besinnungstagen zurückgekehrt, seit heute 18
Thx.
Ich weiß, das hätte man mal wieder selber rausfinden können, aber fragen ist persönlicher... ;-))
Ich danke dir für diese nächtliche Antwort.
Gruß
Martin
...der schon länger über 3*7 ist.. :o)