[GastForen Archiv Adobe GoLive Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

ebifi
Beiträge gesamt: 20

28. Jun 2005, 10:35
Beitrag # 1 von 9
Bewertung:
(1514 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum,

wie kann ich verhindern, daß bei langsamen Rechnern der Submitbutton mehrmals gedrückt wird (z.B. Gästebuch).

Gruss EBI
X

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

SabineP
Beiträge gesamt: 7586

28. Jun 2005, 11:03
Beitrag # 2 von 9
Beitrag ID: #174746
Bewertung:
(1513 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo EBI,

Variante1 (geht immer)
eine Unique-ID (eine Nummer) oder Session-ID mit dem Formular senden.
Diese Nummer speichern, wenn erneut geklickt wird, dann die Fehlermeldung zum Browser senden "Sie haben schon geklickt".


Variante2 (geht nur mit aktiviertem Javascript)

Den Button beim Ereignis onclick disabeln:

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>

<BODY>
<form action="gaestebuch.cgi" method="post" name="formular" onsubmit="document.formular.absenden.disabled=true">
<input type="submit" name="absenden">
</form>
</BODY>
</HTML>


Gruß Sabine


als Antwort auf: [#174736]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

ebifi
Beiträge gesamt: 20

28. Jun 2005, 11:17
Beitrag # 3 von 9
Beitrag ID: #174752
Bewertung:
(1508 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

Danke es funzt.

Gruss EBI

P.S.

Bis´d wohl ein Profi!?


als Antwort auf: [#174736]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

ebifi
Beiträge gesamt: 20

6. Jul 2005, 11:15
Beitrag # 4 von 9
Beitrag ID: #176244
Bewertung:
(1488 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

wie sieht das Formular bei Variante1 aus?

Variante2 hab ich begriffen und mit Erfolg eingesetzt.
Nochmal Danke.

Gruss EBI


als Antwort auf: [#174746]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

SabineP
Beiträge gesamt: 7586

6. Jul 2005, 11:35
Beitrag # 5 von 9
Beitrag ID: #176256
Bewertung:
(1487 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo EBI,

Variante2 bezieht sich nicht auf das Formular,
sondern auf Dein Script, das die Formulardaten verarbeitet.

Variante2 beschreibt nur wie Du den Programmablauf im Gästebuchscript verändern müßtest.

Gruß Sabine


als Antwort auf: [#176244]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

ebifi
Beiträge gesamt: 20

6. Jul 2005, 11:55
Beitrag # 6 von 9
Beitrag ID: #176267
Bewertung:
(1476 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

Variante2 habe ich begriffen und sie funzt auch.

Gruss EBI


als Antwort auf: [#176256]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

SabineP
Beiträge gesamt: 7586

6. Jul 2005, 12:08
Beitrag # 7 von 9
Beitrag ID: #176274
Bewertung:
(1474 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ups, jetzt habe ich meine Varianten verwechselt,
ich meinte oben im letzten Posting natürlich Variante 1.

Gruß Sabine


als Antwort auf: [#176267]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

ebifi
Beiträge gesamt: 20

8. Jul 2005, 15:15
Beitrag # 8 von 9
Beitrag ID: #176844
Bewertung:
(1465 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sabine,

jetzt weiß ich immer noch nicht wie Variante1 funzt.
Trozdem Danke.

Gruss EBI


als Antwort auf: [#176274]

Submitbutton wird bei langsamen Rechnern mehrmals gedrückt

SabineP
Beiträge gesamt: 7586

8. Jul 2005, 15:28
Beitrag # 9 von 9
Beitrag ID: #176849
Bewertung:
(1462 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Variante1 beschreibt nur wie Du den Programmablauf im Gästebuchscript verändern müßtest.
Mehr kann ich dazu nicht sagen, ich kenne ja den Programmcode und die Programmiersprache
des Gästebuches nicht. Die im einzelnen beschriebenen Schritte müssen programmiert werden.

Gruß Sabine


als Antwort auf: [#176844]
X