Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zegar liczący do tyłu.
barteczek
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 31.05.2007

Ostrzeżenie: (0%)
-----


Witam.
Potrzebuję zrobić skrypt, który liczyłby godziny i minuty do tyłu od bieżącej godziny i minuty.

Efekt ma być taki:
Jest 12.00.00
11.59.59
11.59.58
11.59.57
11.59.56
11.59.55
itd.

Zegar ma być wyświetlany na stronie www.

Macie jakieś pomysły?
help!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
barteczek
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 31.05.2007

Ostrzeżenie: (0%)
-----


Super wielkie dzięki. Sam zrobiłem to troszkę po dłuższemu (IMG:style_emoticons/default/biggrin.gif)

  1. </head>
  2. <form name="zegarek">
  3. <input type="text" size="11" name="wstecz">
  4. </form>
  5.  
  6. var czas=new Date()
  7. var hours=czas.getHours()
  8. var minutes=czas.getMinutes()
  9. var seconds=czas.getSeconds()
  10.  
  11. function czas_wstecz(){
  12. for(i=1;i<2;i++){
  13. seconds--;
  14. if (seconds=="-1"){
  15. seconds=59;
  16. minutes--;
  17. }
  18. if (minutes=="-1"){
  19. minutes=59;
  20. hours--;
  21. }
  22. if (hours=="-1"){
  23. hours=23;
  24. }
  25. }
  26.  
  27. if ((hours<=9) && (minutes<=9) && (seconds<=9)){
  28. document.zegarek.wstecz.value="0"+hours+":0"+minutes+":0"+seconds
  29. }else if ((hours<=9) && (minutes<=9)){
  30. document.zegarek.wstecz.value="0"+hours+":0"+minutes+":"+seconds
  31. }else if ((hours<=9) && (seconds<=9)){
  32. document.zegarek.wstecz.value="0"+hours+":"+minutes+":0"+seconds
  33. }else if ((minutes<=9) && (seconds<=9)){
  34. document.zegarek.wstecz.value=hours+":0"+minutes+":0"+seconds
  35. }else if (hours<=9){
  36. document.zegarek.wstecz.value="0"+hours+":"+minutes+":"+seconds
  37. }else if (minutes<=9){
  38. document.zegarek.wstecz.value=hours+":0"+minutes+":"+seconds
  39. }else if (seconds<=9){
  40. document.zegarek.wstecz.value=hours+":"+minutes+":0"+seconds
  41. }else{
  42. document.zegarek.wstecz.value=hours+":"+minutes+":"+seconds
  43. }
  44. setTimeout("czas_wstecz()", 1000);
  45. }
  46. czas_wstecz()
  47. </body>
  48. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 18:29