• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

netscpae erfindet datum (6.2?)

xeen

New member
ivh hatte die ganze Zeit in eine Seite ein script eingebaut das nach de rletzen Aktualisierung sucht. ok mit dem IE geht das aber netscape zeigte (heute den 12.11.01) an das die letzte Aktualiersierung im Jahr 2070 ist/war. Woran liegts?

<script language="JavaScript">
<!--
function datum(){
mn=new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember")
d=new Date(document.lastModified)
m=mn[d.getMonth()]
t=d.getDate()
jj=d.getYear()
j=(jj>=2000)?jj:((jj<80)?jj+2000:jj+1900)
dat=(t+". "+m+" "+j)}
datum(); document.write("Letzte Aktualisierung am " + dat + "")
//-->
</script>
 
versuche es damit:
<script language ="JavaScript">
/*
var Datum werden zugewiessen eigenschaften der datumsangaben aus document.lastModified.
dies ist die quelle der Daten mit den ich arbeiten möchte*/

var Datum = new Date(document.lastModified);

/* var Datum1 ist die Instanz des neuen Datumsobjektes für den ich jetzt nicht die systemangaben nutze wie z.b. bei einer Uhr sondern werte der var Datum,weiteres vorgehen ist üblich bei datumsangaben.
das wichtige ist die definition:
var Datum und
var Datum1 */

var Datum1 = new Date(Datum);
var Tag = Datum1.getDate(Datum);

var Monat = Datum1.getMonth(Datum);
var Monatsliste = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
var Monat1 = Monatsliste[Monat];

var Jahr = Datum1.getYear(Datum);
var Jahr1 = (Jahr>=2000)?Jahr:((Jahr<99)?Jahr+2000:Jahr+1900);
document.write(Tag+" "+Monat1+" "+Jahr1);
</script>
 
Damit das nicht passiert, benutz mal die CODE tags, also die mit der [] drumherum =) Dann werden da auch keine Smilies reingemacht =)
 
Zurück
Oben