Programovacie jazyky, rady, poradňa...
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
-
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 »
Nemáte nahodou niekto tento script ktory funguje pod vsetkymi prehliadacmi? Lebo ja mam tento, a funguje mi iba pod IE.
Kód: Vybrať všetko
<script language="JavaScript">
<!--
var now = new Date();
var yr = now.getYear();
var mName = now.getMonth() + 1;
var dName = now.getDay() + 1.;
var dayNr = ((now.getDate()<10) ? "" : "")+ now.getDate();
if(dName==1) Day = "Neděle";
if(dName==2) Day = "Pondělí";
if(dName==3) Day = "Úterý";
if(dName==4) Day = "Středa";
if(dName==5) Day = "Čtvrtek";
if(dName==6) Day = "Pátek";
if(dName==7) Day = "Sobota";
if(mName==1) Month="ledna";
if(mName==2) Month="února";
if(mName==3) Month="března";
if(mName==4) Month="dubna";
if(mName==5) Month="května";
if(mName==6) Month="června";
if(mName==7) Month="července";
if(mName==8) Month="srpna";
if(mName==9) Month="září";
if(mName==10) Month="října";
if(mName==11) Month="listopadu";
if(mName==12) Month="prosince";
// String pro zobrazeni data
var todaysDate =(Day + " " + dayNr + ". " + Month + " " + yr);
// Vypsani data na stranku
document.open();
document.write("<p align='center'><font size='2' face='Verdana, Arial'>" + todaysDate + "</font></p>");
// -->
</script>
-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
Nefunguje to, ani keď tam pridáš document.close()?
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
-
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 »
chrono napísal:Nefunguje to, ani keď tam pridáš document.close()?
do ktorej časti scriptu mysliš??

-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
Za document.write (aby prehliadač vedel, že už si so zapisovaním skončil, a na nič ďalšie nečakal).
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
-
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 »
Kód: Vybrať všetko
document.open();
document.write("<p align='center'><font size='2' face='Verdana, Arial'>" + todaysDate + "</font></p>");
document.write;
// -->
</script>
Teda takto nejako?
-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
Kód: Vybrať všetko
document.open();
document.write("<p align='center'><font size='2' face='Verdana, Arial'>" + todaysDate + "</font></p>");
document.close();
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
-
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 »
Aj tak, nepomohlo to. Zobrazi to cely vysledok, ale rok zobrazi 107, skusal som to cez mozillu. A cez IE to ide normalne. V com je problem??

-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
Nahraď riadok
týmito dvoma
Kód: Vybrať všetko
var y = now.getYear();
var yr = (y < 1000) ? y + 1900 : y;
-
geoge046
Star
- Príspevky: 608
- Registrovaný: 10 aug 2005, 14:15
- Bydlisko: Prievidza
-
Kontaktovať používateľa:
Príspevok
od používateľa geoge046 »
To bolo ono! Dakujem

-
caesar1987
Addict
- Príspevky: 3001
- Registrovaný: 02 okt 2005, 0:57
- Bydlisko: Nové Zámky
-
Kontaktovať používateľa:
Príspevok
od používateľa caesar1987 »
alebo si mohol pouzit getfullyear...
-
chrono
VIP
- Príspevky: 7127
- Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono »
caesar1987 napísal:alebo si mohol pouzit getfullyear...
To je určite lepšie riešenie (a správne)
