Avatar billede dannyboy Nybegynder
20. marts 2000 - 23:14 Der er 3 kommentarer og
1 løsning

Y2K problem med dag/dato script ?

Kan man fikse dette ellers udenmærkede lille dag/dato script?

Det virker stadigvæk i NS (utroligt!) men IE får året til 3900!

Hvis jeg ændre "nu.getYear()+1900" til "nu.getYear()+0000" så virker det i IE, men så skriver NS år 100 !!!


</SCRIPT>

<!-- Javascript der generere dag og dato -->

<SCRIPT LANGAUGE=JAVASCRIPT>
<!-- Skjuler scriptet for ældre browsere
var ugeDag = new Array ("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag")
var maaned = new Array ("januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december")
var nu = new Date
var year = nu.getYear()+1900
//-->
</SCRIPT>

og HTML delen:

<SCRIPT LANGUAGE=JAVASCRIPT>
document.write(ugeDag[nu.getDay()]+ " den " + nu.getDate() + ". " + maaned[nu.getMonth()]+ " " ,year)
</SCRIPT>
Avatar billede erikjacobsen Ekspert
20. marts 2000 - 23:37 #1
Se http://www.eksperten.dk/spm.asp?id=13633. Du kan skrive

var year = nu.getYear();
if (year<1000) { year+=1900; }

Så virker der i alle browsere.
Avatar billede dannyboy Nybegynder
21. marts 2000 - 17:58 #2
Tak, det virker!
Avatar billede erikjacobsen Ekspert
21. marts 2000 - 17:59 #3
Ja, selvfølgelig ... ;-)
Avatar billede dannyboy Nybegynder
21. marts 2000 - 18:29 #4
Hmmm, syntes altså jeg havde klikket på accepter. Nå, prøver igen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester