CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen |
08.07.2009, 00:26:34
|
Anfänger
|
|
Registriert seit: Apr 2009
Alter: 37
Beiträge: 10
|
|
Klick auf Submit-Button simulieren
Hallo,
habe folgendes Problem. Ich möchte ein Skript erstellen, welches automatisch ein Klick auf einen Button simuliert. Es ist mir bislang gelungen, anhand Javascript ein Formular automatisch abzuschicken, mit dem Code:
Code:
script type="text/javascript">
function AbGehts () {
document.formular.submit();
}
window.setTimeout("AbGehts()", 5000);
</script>
Das einzige Problem ist nur, es soll nicht direkt das Formular abgesendet werden, sondern die Klicks auf den Submit Button simuliert werden. Über eine Hilfestellung wäre ich sehr dankbar.
MFG
|
08.07.2009, 07:39:53
|
Junior Member
|
|
Registriert seit: Jul 2006
Beiträge: 211
|
|
AW: Klick auf Submit-Button simulieren
N'Morgen ...
Ich mag heute Morgen etwas schwer von Begriff sein, aber könntest du das :
Zitat:
es soll nicht direkt das Formular abgesendet werden, sondern die Klicks auf den Submit Button simuliert werden.
|
... etwas näher erläutern ?
Grüsse,
Axel
|
08.07.2009, 08:12:10
|
|
Member
|
|
Registriert seit: Aug 2006
Ort: Lübeck
Alter: 38
Beiträge: 900
|
|
AW: Klick auf Submit-Button simulieren
Das einzige was ich mir vorstellen kann ist das er ein onClick event auslösen möchte ohne das Formular zu verschicken. Aber .. wozu und warum und .. wie? kann ich leider nicht sagen
|
09.07.2009, 05:55:14
|
Anfänger
|
|
Registriert seit: Mar 2009
Alter: 37
Beiträge: 46
|
|
AW: Klick auf Submit-Button simulieren
versteh ichs grad falsch??
onClick ohne Formular abschicken.... macht man doch einfach mit nem onSubmit im Form-Element?!
eine genauere Beschreibung des Problems wäre nett
|
09.07.2009, 15:56:55
|
Anfänger
|
|
Registriert seit: Apr 2009
Alter: 37
Beiträge: 10
|
|
AW: Klick auf Submit-Button simulieren
Also:
Um ein Formular abzusenden muss ja normaler weiße der „Submit“-Button betätigt werden. Mann füllt ganz normal die Inputfelder aus und betätigt einfach „Absenden“. Ich möchte nun diese manuelle Prozedere überspringen. Der Submit-Button soll automatisch betätigt werden. Eine Möglichkeit wäre ja, wie ich schon erwähnte der Javascript-Code:
Code:
<script type="text/javascript">
function AbGehts () {
document.formular.submit();
}
window.setTimeout("AbGehts()", 5000);
</script>
indem ich direkt das Formular anspreche und diese nach 5 Sekunden abschicken.
Das was ich möchte ist, wenn das Formular geladen wird, soll ein Event simuliert werden, wie z.B. „onClick“ ohne das ich diese manuell Ausführe.
|
09.07.2009, 16:13:46
|
|
Member
|
|
Registriert seit: Aug 2006
Ort: Lübeck
Alter: 38
Beiträge: 900
|
|
AW: Klick auf Submit-Button simulieren
dann pack deine submit funktion doch in das onLoad event vom body?
oder verstehe ich es immer noch nicht?
|
10.07.2009, 02:55:50
|
Anfänger
|
|
Registriert seit: Apr 2009
Alter: 37
Beiträge: 10
|
|
AW: Klick auf Submit-Button simulieren
Ich wollte ungern diese Thread aufrufen, wohl bleibt mir nichts anderes übrig ...
http://www.selfphp.de/forum/showthread.php?t=21747
Dort ist die Problemstellung glaub ich verständlicher zu verstehen. Bislang danke an die, die es versucht haben.
|
10.07.2009, 10:17:43
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: Klick auf Submit-Button simulieren
Ich verstehe absolut nicht, was nun dein Problem ist.
|
20.02.2010, 10:17:57
|
Anfänger
|
|
Registriert seit: Feb 2010
Alter: 84
Beiträge: 4
|
|
AW: Klick auf Submit-Button simulieren
Hallo web-devil,
ich glaube, ich habe im Prinzip das gleiche Problem und bisher keine Antwort gefunden.
Ich möchte per PHP dasselbe erreichen wie ein Klick auf einen Submit-Button. Die Lösung ist m.E. ein HTTP POST Request. Der muß mit einem fsockopen beginnen.
Und da liegt mein Problem: mit vielen HTTP-Servern geht das problemlos und sollte auch bei Dir gehen. Leider erhalte ich bei dem Server, um den es mir geht, auf fsockopen einen Timeout. Bisher habe ich keine Antwort gefunden, warum das so ist. Schließlich soll nur eine Verbindung hergestellt werden, wie sie auch beim URL-Aufruf eines Browsers erfolgt. Oder verstehe ich da etwas falsch?
Zulässig ist das dann, wenn es nicht ausdrücklich verboten ist. Es ist m.E. eine typische Web 2 - Anwendung. Schließlich gibt es etliche Software mit der das problemlos klappt, z.B. PowerShell oder Greasemonkey (siehe c't 2010/4).
Hast Du Dein Problem lösen können?
MfG
Friedhelm
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:34:49 Uhr.
|