button nach dem klicken auf disable

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

button nach dem klicken auf disable

Beitrag von bce »

Deine phpBB Version: Vanilla phpBB 2.0.17
MODs: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

hallo.
wenn ein button (z.b. absenden) geklickt wurde, würde ich es gut finden, diesen zu de-aktivieren... so wie bei ebay...

wenn ich

Code: Alles auswählen

onclick="this.disabled=true;"
einbinde, dann wird zwar nach dem klicken der button gesperrt, aber es passiert dann auch nichts mehr...

so gehts nich wirklich:

Code: Alles auswählen

<input type="submit" accesskey="s" tabindex="6" name="addgbentry" class="mainoption" value="{U_ADD_ENTRY}" onclick="this.disabled=true;" />
kann mir einer weiter helfen?
Zuletzt geändert von bce am Mi 02.Nov, 2005 17:50, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Füge dann doch einfach in den <input...> Tag folgendes ein:

Code: Alles auswählen

onclick="this.disabled"
Wenn mich nicht alles täuscht, sollte das so funktionieren.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Nimm onsubmit...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

supi... thx
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ich hab bei mir folgenden Code drinnen in der posting_body.tpl:

Code: Alles auswählen

<input type="submit" onClick="this.value='Bitte warten..'" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" />
Dieser zeigt dann beim "Absenden"-Button nach dem Draufklicken "Bitte warten.." an, der Button wird aber nicht deaktiviert, also dass man ihn nicht mehr klicken kann mein ich.

Wie mjuss der Code aussehen, dass der Button sowohl sich in "Bitte warten.." verwandelt und dazu noch nicht-klickbar ist??

Hätts schon mit den oben geposteten Codes probiert.. funktioniert aber ned so.. der Button bleibt weiterhin klickbar!
Bild
Life begins @ 1/1000
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

der mod geht aber nicht amiga-link.
hab ihn nur 3x mal ein- und wieder ausgebaut und er zeigt keine wirkung.
weder wird der button deaktiviert noch verändert er sich zu "Sending".
Zuletzt geändert von Darezettl am Do 03.Nov, 2005 20:53, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh, ich hatte es selber probiert und nach einem "disable" verliert jeder Button sein "submit". Das Forum kann also demzufolge nicht mehr abgeschickt werden.
Folglich darf der Teil "this.disable = true;" nicht eingebaut werden!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

[quote="AmigaLink - Mi 02.Nov, 2005 23:19";p="47392"]Post is Sending :)[/quote]


bei mir läuft der...
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

hm.. dann werd ich mal schauen..
Bild
Life begins @ 1/1000
Benutzeravatar
cback
Beiträge: 1391
Registriert: Sa 15.Mai, 2004 15:32
Wohnort: Saarland
Kontaktdaten:

Beitrag von cback »

Oh so nen Mod gibbet schon? Und ich dachte bei Orion 2 hätt ich da bei Quick Reply und Posting ne neue Idee gehabt. Müst.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Macht ja nichts. Viele entwerfen z. B. jetzt auch Menü MODs, wobei meiner auch schon recht "alt" ist ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Also bei mir läuft der Post is Sending bereits seit ewigen Zeiten einwandfrei!

// EDIT
Hier jetzt offensichtlich auch. :)
Zuletzt geändert von AmigaLink am Fr 04.Nov, 2005 14:04, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier ist es eine andere Funktion ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Ja aber bei dir wird der Button auch nicht deaktiviert oxpus.
Genauso wie in Orion V2 Foren.
Bild
Life begins @ 1/1000
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Eben, denn sobald ich den Button deaktiviere nach dem Klick, klappt das Event "submit" nicht mehr ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
JaneDoe
Beiträge: 230
Registriert: Sa 16.Jul, 2005 12:18

Beitrag von JaneDoe »

onclick kommt ja anscheinend vor onsubmit.
könnte man das dann nicht einfach in das form tag einbauen ?

also so:

Code: Alles auswählen

<form action="{S_POST_ACTION}" method="post" name="post" onsubmit="return checkForm(this);this.submit.disabled = true;">
Zuletzt geändert von JaneDoe am Sa 05.Nov, 2005 11:09, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das hat nichts mit der Reihenfolge zu tun, wie es eingetragen wird, sondern, wann das Event eintritt.
Und dabei wird onClick vor onSubmit ausgelöst.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich habe nicht im Kopf wie das beim (oben genanntem) Post is Sending MOD gelöst ist, aber der deaktiviert den Button!
(Könnt gerne bei mir Testen.)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

hier bei oxpus funzts ja nun auch mit dem button... der text des buttons ändert sich auf "bitten warten".. dann gehts weiter..

wie hast du das gelöst?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Siehe Beitrag #6 ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

[quote="blondi - 4/11/2005, 01:55";p="47456"][quote="AmigaLink - Mi 02.Nov, 2005 23:19";p="47392"]Post is Sending :)[/quote]


bei mir läuft der...[/quote]

bei mir jetzt auch :) supi

wollte grad bei mir noch diesen mod für die schnellantwort einbauen...

in der anleitung steht, dass
MOD Title: Post Is Sending Addon For Extended Quick Reply Mod
habe den "Advanced Quick Reply" Hack im einsatz... was muss ich ändern damit es für diesen mod funktioniert?
Zuletzt geändert von bce am Mi 07.Dez, 2005 14:52, insgesamt 3-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Die Frage wurde zufällig (wenn auch etwas allgemeiner) heute auch bei mir gestellt http://www.amigalink.de/phpbb2/viewtopi ... rt=10#2738 :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
bce
Beiträge: 858
Registriert: Do 14.Okt, 2004 18:46
Kontaktdaten:

Beitrag von bce »

juhu... gleich mal schauen :)
Darezettl
Beiträge: 589
Registriert: So 31.Jul, 2005 23:43

Beitrag von Darezettl »

Also ich habs jetzt one das disable gelöst, also so wie oxpus und orion v2, dafür aber bei allen submit button auf der website.
ist ganz gut so! ;)
bin zufrieden.
Bild
Life begins @ 1/1000
Antworten