Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Zmiana czcionki i zastopowanie odliczania
komanch
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Szakal
post
Post #2





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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) oto kod

  1. <script type="text/javascript">
  2.  
  3. function CD(d,o,t,x){
  4. return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]
  5. }
  6. function R(t)
  7. {
  8.  
  9. t=CD(new Date(2006,07,19,12,50,00),new Date());
  10. document.getElementById('costam').innerHTML='za '+t[0]+" dni, "+t[1]+" h, "+t[2]+" m, "+t[3]+"s";
  11. if(t[3]<=0)
  12.  
  13. document.getElementById('costam').innerHTML='Koniec odliczania';
  14. else
  15. setTimeout('R()',1e3);
  16. }
  17. onload=function(){R();
  18. }
  19. <font face="arial" id=costam></font>


Ten post edytował Szakal 19.08.2006, 11:54:59
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: 4.10.2025 - 12:08