Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Kliknięcie przycisku - setTimeOut
Forum PHP.pl > Forum > Przedszkole
Dominator
Siema
Skąd można wziąć skrypt że jeśli ktoś kliknie przycisk a nie minęło np; 5000ms (5 sekund) to będzie alert oraz przekieruje na stronę (window.location)

Googlowałem trochę i nic nie ma sad.gif
kaem
http://www.w3schools.com/js/js_timing.asp
lobopol
Napisz sobie. Po odpaleniu strony do zmiennej w js zapisz timestampa, a przy kliknięciu sprawdź czy aktualny czas jest większy o przynajmniej 5 sekund
Dominator
Cytat(lobopol @ 24.06.2011, 18:24:51 ) *
Napisz sobie. Po odpaleniu strony do zmiennej w js zapisz timestampa, a przy kliknięciu sprawdź czy aktualny czas jest większy o przynajmniej 5 sekund



Eh... nie wychodzi mi sad.gif
kadlub
Przykład

  1.  
  2. <script language="javascript">
  3.  
  4. window.onload=setTimeout("wczytaj()",2000);;
  5.  
  6. function aktywuj()
  7.  
  8. {
  9. location='strona2.html';
  10. alert("za wcześnie");
  11. }
  12. function wczytaj(){
  13. var klik = document.getElementById("przycisk");
  14. klik.onclick="wczytaj";
  15.  
  16. }
  17.  
  18. </head>
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26. <form name="form" id="form">
  27. <INPUT TYPE="radio" NAME="plec" VALUE="reszka" > reszka
  28. <INPUT TYPE="radio" NAME="plec" VALUE="orzel"> orzel
  29. <input type="button" value="co" id="przycisk" onClick="aktywuj()">
  30. </form>
  31.  
  32.  
  33.  
  34.  
  35.  
  36. </body>
  37. </html>
Dominator
kadlub wielkie dzięki, o to mi chodziło !
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.