Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zegarek i FF
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
hmmm
dokladnie jak w temacie i opisie.
mam skrypt generujacy zegarek
  1. <script language="JavaScript">
  2. function godzina() {
  3. if (!document.layers&&!document.all)
  4. return
  5. var Digital=new Date()
  6. var hours=Digital.getHours()
  7. var minutes=Digital.getMinutes()
  8. var seconds=Digital.getSeconds()
  9. if (hours==0)
  10. hours=0
  11. if (minutes<=9)
  12. minutes="0"+minutes
  13. if (seconds<=9)
  14. seconds="0"+seconds
  15. myclock=hours+":"+minutes+":"+seconds
  16. if (document.layers){
  17. document.layers.liveclock.document.write(myclock)
  18. document.layers.liveclock.document.close()
  19. } else if (document.all)
  20. liveclock.innerHTML=myclock
  21. setTimeout("godzina()",1000)
  22. }
  23. </script>
potem w body daje
  1. <body onLoad="godzina()">
a do wyswietlania
  1. <span id="liveclock"></span>

i ... co zrobic, zeby wyswietlalo pod FF?
pod IE dziala, pod innymi nie wiem, bo nie mam zainstalowanych.
dasko
Kod
function godzina() {
    var Digital=new Date()
    var hours=Digital.getHours()
    var minutes=Digital.getMinutes()
    var seconds=Digital.getSeconds()
    if (hours==0) hours=0
    if (minutes<=9) minutes="0"+minutes
    if (seconds<=9) seconds="0"+seconds
    myclock=hours+":"+minutes+":"+seconds
    document.getElementById("liveclock").innerHTML = myclock
    setInterval("godzina()", 1000)
}


Po pierwsze: nie opłaca się pisać kodu używając document.layers(tylko Netscape) i document.all(IE). Nie łatwiej po prostu skorzystać ze standardu DOM, zaimplementowanego we wszystkich(szóstej generacji) przeglądarkach?

Po drugie: pokomplikowałes z tymi wlasciwosciami obiektu document....może dlatego nie działało winksmiley.jpg
hmmm
no problem twki w tym, ze nie znam js, dlatego poprosilem o pomoc.
jak na razie staram sie szlifowac php.

no ale dzieki wielkie za pomoc. dziala smile.gif

edit
nie wiem, czy to przez to, ale odkad wkleilem ten kod, FF zaczal mi sie wieszac ...
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.