MozillaPL.org - polskie centrum Mozilli

Główne menu:

Skrypt z datą i godziną nie wyświetla się w FF a wyśw. w IE

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

Skrypt z datą i godziną nie wyświetla się w FF a wyśw. w IE

Postautor: smieciara » 19 czerwca 2006, 13:25

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

w sekcji body mam taki skrypt:

Kod: Zaznacz cały
<script>
function czas() {
 if (!document.layers&&!document.all)
 return
  var godzina, minuty, sekundy, dzien, licz_dzien, miesiac, dzisiaj, rok, tekst_miesiac, tekst_dzien;
  dzisiaj = new Date();
  godzina=dzisiaj.getHours();
  minuty=dzisiaj.getMinutes();
  sekundy=dzisiaj.getSeconds();
  rok=dzisiaj.getYear();
  dzien=dzisiaj.getDate();
  licz_dzien=dzisiaj.getDay();
  if (licz_dzien==0) {tekst_dzien="Niedziela"}
  if (licz_dzien==1) {tekst_dzien="Poniedziałek"}
  if (licz_dzien==2) {tekst_dzien="Wtorek"}
  if (licz_dzien==3) {tekst_dzien="Środa"}
  if (licz_dzien==4) {tekst_dzien="Czwartek"}
  if (licz_dzien==5) {tekst_dzien="Piątek"}
  if (licz_dzien==6) {tekst_dzien="Sobota"}
  miesiac=dzisiaj.getMonth()+1;
  if (miesiac==1) {tekst_miesiac="stycznia"}
  if (miesiac==2) {tekst_miesiac="lutego"}
  if (miesiac==3) {tekst_miesiac="marca"}
  if (miesiac==4) {tekst_miesiac="kwietnia"}
  if (miesiac==5) {tekst_miesiac="maja"}
  if (miesiac==6) {tekst_miesiac="czerwca"}
  if (miesiac==7) {tekst_miesiac="lipca"}
  if (miesiac==8) {tekst_miesiac="sierpnia"}
  if (miesiac==9) {tekst_miesiac="września"}
  if (miesiac==10) {tekst_miesiac="października"}
  if (miesiac==11) {tekst_miesiac="listopada"}
  if (miesiac==12) {tekst_miesiac="grudnia"}
         if ((rok>=00) && (rok<=1900)) {rok=1900+rok;}
         if (miesiac < 10) {miesiac="0"+miesiac;}
     if (dzien < 10) {dzien="0"+dzien;}
     if (godzina < 10) {godzina="0"+godzina;}
         if (minuty < 10) {minuty="0"+minuty;}
     if (sekundy < 10) {sekundy="0"+sekundy;}
  pelnyczas=tekst_dzien + ", " + dzien + " " + tekst_miesiac + " "+rok+", "
     + godzina+":"+minuty+":"+sekundy;
if (document.layers){
document.layers.Data.document.write(pelnyczas)
document.layers.Data.document.close()
}
else if (document.all)
Data.innerHTML=pelnyczas
setTimeout("czas()",500)
 }
      </script>


i w tagu rozpoczynajacym BODY mam kod:

onLoad="czas()"

dlaczego data i godzina nie wyswietla sie w FF a wyswietla w IE?? prosze o mopoc
smieciara
 
Posty: 5
Z nami od: 31 marca 2006, 17:36
Lokalizacja: Racibórz

Postautor: dexter » 19 czerwca 2006, 13:30

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

To jest starożytny skrypt, działa tylko na starym Netscapie i IE.
dexter
Moderator
 
Posty: 8514
Z nami od: 02 października 2004, 21:30

Postautor: smieciara » 19 czerwca 2006, 15:25

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

dzieki, moge wiec prosic o jakis zastepczy?? zeby wyswietlal dzien, date i godzine? np.: Poniedziałek 19 czerwca 2006, 16:27
pliz!! pzdr
smieciara
 
Posty: 5
Z nami od: 31 marca 2006, 17:36
Lokalizacja: Racibórz

Postautor: Tomek » 21 czerwca 2006, 06:41

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

a samemu nie łaska poszukać??? GOOGLE aż się roi od takich skryptów :) Zresztą - należałoby pomyśleć po co komu kolejny kalendarz/zegarek na komputerze...
Zamykam - zadań domowych nie odrabiamy
"Mym sojusznikiem jest Moc, i potężnym sojusznikiem ona jest." -- Mistrz Yoda
Tomek
Moderator
 
Posty: 9041
Z nami od: 19 sierpnia 2004, 06:52


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: