![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
czy ktoś mi może podpowiedzieć jak w tym skrypcie zmienić czcionke na np Verdana, jej rozmiar itp? Kod <script type="text/javascript"> function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]} function R(t){ t=CD(new Date(2006,07,18,16,00,00),new Date()); document.getElementById('costam').innerHTML='za '+t[0]+" dni, "+t[1]+" h, "+t[2]+" m, "+t[3]+"s"; if(!t[0]&&!t[1]&&!t[2]&&!t[3])document.getElementById('costam').innerHTML='Koniec odliczania'; else setTimeout('R()',1e3); } onload=function(){R();} </script> <div id="costam"></div> dziekuje Ten post edytował komanch 19.08.2006, 10:56:09 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 27.05.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
sprecyzuj bardziej swoje pytanie bo jest mało zrozumiałe...
![]() niewiem czy chodzi o to ale sprubuj tak:
-------------------- Pozdrawiam
(o) Igor Dirbach |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak, dokładnie o to mi chodziło, dzięki
![]() Jeszcze jedna niejasność, teraz dopiero zauważyłem, że jesli odliczanie jest aktualnie wyswietlane i dojdzie do zera ładnie sie zatrzyma i jest OK, ale przy ponownym uruchomieniu (odświeżeniu) z tymi samymi parametrami, odliczanie leci dalej z minusami ![]() Jak to zastopować? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 27.05.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
a co to ma odliczać
![]() -------------------- Pozdrawiam
(o) Igor Dirbach |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
a co to ma odliczać ![]() Licznik ma leciec do zera, do wyznaczonej w skrypcie daty np. godz. 23:59:59, 20 sierpnia 2006, i się zatrzymać w momencie osiągnięcia daty. Zatrzymuje się, ale tylko jeśli strona jest aktualnie wyswietlana, jesli stronę np. odswieży się po upływie wyznaczonej daty, licznik leci dalej od zera w dół, czyli z minusami. (W skrypcie powyżej jest wpisana data, która już minęła, jesli się to teraz uruchomi licznik leci dalej). |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 27.05.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Miałeś tak dlatego, że skrypt rozpoznawał koniec odliczania po tym jeżeli dni były =0, godziny=0 minuty=0 i sekundy=0ale zegar "bił" dalej doprowadzając dane w tablicy "t[0...3]" do wartości ujemnych... a jak wiaomo -1 to nie jest już 0 ale jedt od niego mniejsze więc wystarczy zrobić tak: if(t[3]<=0){}... to wszystko załatwia
![]()
Ten post edytował Szakal 19.08.2006, 11:54:59 -------------------- Pozdrawiam
(o) Igor Dirbach |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie, bardzo dziękuję.
Aha z tym, że zamiast Kod if(t[3]<=0) powinno być Kod if(t[0]<=0 && t[1]<=0 && t[2]<=0 && t[3]<=0) ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 04:11 |