Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Odliczanie czasu
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Witam mam kod JS który nie działa a jej poprawy bo wzięty z tutoriala. Kiedy odpale plik mam pusty ekran, nic sie nie dzieje.

Pytanko jeszcze mam:

Będę potrzebował zrobić ten skrytp w taki sposób aby odliczał czas co pół godziny. Mogę w kodzie JS gmerać wykorzystując PHP?


odliczanie.html

  1. <html>
  2. <head>
  3. <script language=JavaScript>
  4. <!-- This script - Upper Corner Live clock script credit: -->
  5. <!-- Website Abstraction (www.wsabstract.com) More free scripts here! -->
  6. <!-- PrzystosowaÂłem 10:26 08-12-29; mailto:jbw98@poczta.onet.pl -->
  7. <!-- Begin
  8.  
  9. function dane(){
  10. if (!document.layers&&!document.all)
  11. return
  12.  
  13. var meta = new Date(2012,03,029,05,30,00);
  14.  
  15. var jeden_dzien = 24 * 60 * 60 * 1000 ;
  16. var jedna_godz = 60 * 60 * 1000 ;
  17. var jedna_min = 60 * 1000 ;
  18. var czas = new Date();
  19. var stoper = (meta.getTime() - czas.getTime());
  20. var ilosc_dni = stoper / jeden_dzien;
  21. var dni = Math.floor(ilosc_dni);
  22. if ((dni<100) && (dni>10)) { dni = '0' + dni; }
  23. if (dni<10) { dni = '00' + dni; }
  24.  
  25. var ilosc_godz = (ilosc_dni -dni)*24;
  26. var godz = Math.floor(ilosc_godz);
  27. if (godz<10) { godz = '0' + godz; }
  28.  
  29. var ilosc_min = (ilosc_godz -godz)*60;
  30. var min = Math.floor(ilosc_min);
  31. if (min<10) { min = '0' + min; }
  32.  
  33. var ilosc_sek = (ilosc_min - min)*60;
  34. var sek = Math.floor(ilosc_sek);
  35. if (sek<10) { sek = '0' + sek; }
  36.  
  37. var zmienna = "<table border='2' cellpadding='2' width='160' bordercolor='#000080' bordercolordark='#000080' bordercolorlight='#000080'><tr><td width='50' bgcolor='#000080' align='center' valign='top'><B id=jbw00> 000 </B></td><td width='110' bgcolor='#000080' align='center' valign='top'><B id=jbw00> 00 : 00 : 00 </B></td></tr></table>";
  38.  
  39. if (stoper>=0) { var zmienna = "<table border='2' cellpadding='2' width='160' bordercolor='#000080' bordercolordark='#000080' bordercolorlight='#000080'><tr><td width='50' bgcolor='#000080' align='center' valign='top'><B id=jbw98>" + dni + "</B></td><td width='110' bgcolor='#000080' align='center' valign='top'><B id=jbw98>" + godz + " : " + min + " : " + sek + "</B></td></tr></table>"; }
  40.  
  41. if (document.layers){
  42. document.layers.liveclock.document.write(myclock)
  43. document.layers.liveclock.document.close()
  44. }
  45. else { if (document.all){
  46. liveclock.innerHTML=zmienna
  47. setTimeout("dane()",1000)
  48. }
  49. }
  50. }
  51. // End -->
  52. </SCRIPT>
  53.  
  54. <title>Odliczanie</title>
  55. </head>
  56.  
  57. <body>
  58. <BODY onload=dane(2012,03,29,5,30,00)>
  59. <SPAN id=liveclock
  60. style="MARGIN: 1em 0em 0em 2em; POSITION: absolute"></SPAN>
  61. </body>
  62.  
  63. </html>
  64.  
  65.  
  66.  
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: 23.08.2025 - 06:55