![]() |
Willkommen, Gast ( Anmelden | Registrierung )
![]() |
![]()
Beitrag
#1
|
|
is getting harder Gruppe: User Beiträge: 29 Mitglied seit: 03.05.2004 Mitglieds-Nr.: 2.619 ![]() |
Hallo,
wie mach ich das, das ein Button nach dem ersten Klick für 10 Sekunden gesperrt ist? Habe schon nach Java & Co gesucht, konnte aber nichts finden. Das einzige war ein Countdown Script, welcher aber gleich beim öffnen der Seite los geht. Ich brauch etwas, was erst nach dem ersten Klick anfängt zu zählen. Da ich nicht weiß, was für ein Weg (PHP, Java, Perl, HTML) der richtige ist, schreib ich es einfach mal unter HTML rein. Gruß michi-w. P.S. Hallo Conny ![]() |
|
|
![]() |
![]()
Beitrag
#2
|
|
is getting harder Gruppe: User Beiträge: 28 Mitglied seit: 14.06.2003 Mitglieds-Nr.: 769 ![]() |
Hallo, wie mach ich das, das ein Button nach dem ersten Klick für 10 Sekunden gesperrt ist? Habe schon nach Java & Co gesucht, konnte aber nichts finden. Das einzige war ein Countdown Script, welcher aber gleich beim öffnen der Seite los geht. Ich brauch etwas, was erst nach dem ersten Klick anfängt zu zählen. Da ich nicht weiß, was für ein Weg (PHP, Java, Perl, HTML) der richtige ist, schreib ich es einfach mal unter HTML rein. Gruß michi-w. P.S. Hallo Conny ![]() Wäre mal wichtig zu sehen, wie in deinem Button-Tag die Aktion ausgelöst wird. FALLS mit onClick = "...", dann ist das folgende JavaScript eine einfache Lösung. HTML <html>
<head> <script language="JavaScript"> <!-- var last_click = 0; function click_is_ok() { if ( (last_click == 0) || (new Date().getTime() - last_click > 10000) ) { last_click = new Date().getTime(); return true; } else { return false; } } //--> </script> </head> <body> <input type="Button" name="" value="relaxation" onClick="if (!click_is_ok()) return; alert ('action');"> </body> </html> |
|
|
![]() ![]() |
![]() |
Vereinfachte Darstellung | Aktuelles Datum: 14.05.2025 - 6:22 |