Marcel Stör: komisch..warum lokal anders als online?

Beitrag lesen

hi
folgender code ist bestandteil einer js funktion innerhalb meines html-codes.
%%%%%%%%%%%%%%%%%%%%%%%js-code start%%%%%%%%%%%%%%%%%%%%%%%%%%
else if (RandomWord == DisplayWord)
{
WinnerWindow = open("","WinnerWindow","dependent=yes,height=300,widht=300,locationbar=no,status=no,resizable=yes,screenX=10,screenX=10")
WinnerWindow.focus();
WinnerWindow.document.write('<link rel=stylesheet type=text/css href=defenition.css>');
WinnerWindow.document.write('<script language=JavaScript src=swissdate.js type=text/javascript></script>');
WinnerWindow.document.write('<div align=center><h1>Gewonnen!</h1>Sie haben es erraten:<br><br>'+RandomWord+'<br><br>Drucken Sie diese Seite bei jedem Erfolg aus.<br>Beim nächsten Haarschnitt erhalten Sie für drei Richtige 20%!<br>Bringen Sie einfach drei Ausdrucke mit!<br><a href=javascript:window.print(),self.close()>Ausdrucken</a><br><br><script language=JavaScript>getSwissDate();</script></div>');
WinnerWindow.document.close();
}
%%%%%%%%%%%%%%%%%%%%%%%js-code end%%%%%%%%%%%%%%%%%%%%%%%%%%

die aufgerufene funktion getSwissDate() ist im externen js-file swissdate.js enthalten. sie sieht folgendermassen aus:

%%%%%%%%%%%code externe funktion%%%%%%%%%%%%%%%%%%%%%%%%
function getSwissDate(){
now = new Date();
day = now.getDay();
var weekdays = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
daystring = weekdays[day];
day = now.getDate();
month =now.getMonth();
months = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
monthstring = months[month];
year = now.getYear();
hour = now.getHours();
  minute = now.getMinutes();
second = now.getSeconds();
  hourstring  = ((hour < 10) ? "0" + hour : hour);
  minutestring  = ((minute < 10) ? "0" + minute : minute);
secondstring  = ((second < 10) ? "0" + second : second);
  document.write(daystring +", " +day +". " +monthstring +" " +year +", " +hourstring +":" +minutestring +" Uhr");
}
%%%%%%%%%%%%%%%%%%%end%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

lokal läuft das alles ganz prima, online jedoch nur mit netscape. der ie hängt sich gleich auf. wer das noch schwarz auf weiss haben will, soll einmal bei www.domino-hairstyling.ch/hangman.htm vorbeischauen und das game spielen.
welche fehler habe ich hier begangen?? oder liegt der haken woanders?

gruss marcel