Avatar billede tinem Novice
17. juli 2013 - 16:30 Der er 4 kommentarer og
1 løsning

Tidspunkt vises forskelligt i browserne opdateringsdato.js

Vises korrekt i Firefox og Explorer, men 2 timers forskel i Chrome. Ved ikke hvorfor og det gælder alle 3 nedenstående sider:

http://testbeta.findtoilet.dk/why_it's_unique.html

http://beta.findtoilet.dk/why_it's_unique.html

http://testforall.findtoilet.dk/why_it's_unique.html

Scriptet ses her http://www.tinemuller.dk/PROJEKT/opdateringsdato.js
Avatar billede erikjacobsen Ekspert
17. juli 2013 - 18:59 #1
Vi er inde omkring kendte fejl ... https://bugs.webkit.org/show_bug.cgi?id=4363 ... Der er vist ikke en super-nem løsning.
Avatar billede MadsHaupt Juniormester
22. juli 2013 - 17:33 #2
Rettelse af javascript(Det der er undderstraiget er der der ikke virker, og det der er fed er det du skal skrive i stedet):
var opdateret;
var revdato;
opdateret = new Date(document.lastModified);
opdateret = new Date;
time=opdateret.getHours();
minut=opdateret.getMinutes();

aar = opdateret.getYear();
if (aar < 1000){    
    if (aar < 70){
    aar = 2000 + aar;
    }
    else aar = 1900 + aar;
}                           
maaned = opdateret.getMonth() + 1;
if (maaned < 10){
    maaned = '0' + maaned;
}
dato = opdateret.getDate();
if (dato < 10){
    dato = '0' + dato;
}
dag = opdateret.getDay();
   
maanedNavn = new Array(12)
maanedNavn[0] = 'jan'
maanedNavn[1] = 'feb'
maanedNavn[2] = 'mar'
maanedNavn[3] = 'apr'
maanedNavn[4] = 'maj'
maanedNavn[5] = 'jun'
maanedNavn[6] = 'jul'
maanedNavn[7] = 'aug'
maanedNavn[8] = 'sep'
maanedNavn[9] = 'okt'
maanedNavn[10] = 'nov'
maanedNavn[11] = 'dec'

dagNavn = new Array(7)
dagNavn[0] = 'Søn'
dagNavn[1] = 'Man'
dagNavn[2] = 'Tir'
dagNavn[3] = 'Ons'
dagNavn[4] = 'Tor'
dagNavn[5] = 'Fre'
dagNavn[6] = 'Lør'

revdato = dagNavn[dag] + ' ' + dato
+ '. ' + maanedNavn[maaned - 1] + ' ' + aar + ' kl. ' + time  + ':' + minut
Avatar billede tinem Novice
22. juli 2013 - 17:51 #3
Tak til jer begge, men det var @MadsHaupt's svar der funkede. Jeg har jo bare i sin tid kopieret det fra en eller anden script-side, men det var vist nok før Chrome kom på markedet. Tusind tak.
Avatar billede tinem Novice
06. marts 2015 - 14:51 #4
Jeg har lige opdaget at scriptet jo "bare" viser klokken og IKKE hvornår det sidst blev opdateret. Tror ikke det var sådan før, så havde jeg forhåbentligt opdaget det.

Vil gerne oprette nyt ? og give point eller?
Avatar billede erikjacobsen Ekspert
06. marts 2015 - 19:43 #5
Der er som sagt ingen nem løsning. Man kan sige at document.lastModifed ikke virker.

Så skriv det selv på siderne, i stedet for at hænge på en ikke-fungerende automatiks løsning.
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