maximus_de: Mausverfolgung

Beitrag lesen

also ich hab den Quelltext verändert:
<html>
<head>
<title></title>
<meta name="author" content="">
<meta name="description" content="">

<script type="text/JavaScript">

TFarbe_Jhr = "#ff0000";
TFarbe_Mnt = "#00ff00";
TFarbe_Tag = "#0000ff";
TFarbe_time_ = "#fff000";

/*ClHight = 40;
ClWidth = 40; */
DisToMouseX = 0;
DisToMouseY = 0;

/*************************************************************************************
 *        Ab hier sollten keine Ämderungen vorgenommen werden!                *
 *************************************************************************************/
document.write("<style type='text/css'>div#Time{position:relative;top:5px;left:25px;}");
document.write("span#t{color:" + TFarbe_Tag + ";}");
document.write("span#j{color:" + TFarbe_Jhr + ";}");
document.write("span#mo{color:" + TFarbe_Mnt + ";}");
document.write("span#time_{color:" + TFarbe_time_ + ";}</style>");
document.write("</head>")
document.write("<body onLoad='Zeit()' onMouseMove='mouse()'>");
document.write("<div id='Time'></div> ");

function Zeit() {
t = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
m = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
date = new Date();
jhr = date.getYear();
mnt = date.getMonth();
tag = date.getDay();
tag_nr = date.getDate();
std = date.getHours();
min = date.getMinutes();
sek = date.getSeconds();

if (jhr < 1900){jhr += 1900}

if (sek <= 9){
vdate = "<span id='t'>" + t[tag] + " " + tag_nr + ". " + "</span>" + "<span id='mo'>" + m[mnt] + "</span>";
vjahr = "<span id='j'>" + " " + jhr + "</span>";
vtime = "<span id='time'>" + "  " + std + ":" + min + ":" + "0" + sek + "</span>";
}
else if (min <= 9){
vdate = "<span id='t'>" + t[tag] + " " + tag_nr + ". " + "</span>" + "<span id='mo'>" + m[mnt] + "</span>";
vjahr = "<span id='j'>" + " " + jhr + "</span>";
vtime = "<span id='time'>" + "  " + std + ":" + min + ":" + "0" + sek + "</span>";
}
else if (min && sek <= 9){
vdate = "<span id='t'>" + t[tag] + " " + tag_nr + ". " + "</span>" + "<span id='mo'>" + m[mnt] + "</span>";
vjahr = "<span id='j'>" + " " + jhr + "</span>";
vtime = "<span id='time'>" + "  " + std + ":" + min + ":" + "0" + sek + "</span>";
}
else{
vdate = "<span id='t'>" + t[tag] + " " + tag_nr + ". " + "</span>" + "<span id='mo'>" + m[mnt] + "</span>";
vjahr = "<span id='j'>" + " " + jhr + "</span>";
vtime = "<span id='time'>" + "  " + std + ":" + min + ":" + "0" + sek + "</span>";
}
//Ausgabe des Datums mit Zeit
window.document.getElementById("Time").innerHTML = vdate + vjahr + vtime;
//Wiederhohlung
window.setTimeout('Zeit()', 100)
}
function mouse(Ereignis) {
 if(!Ereignis) {
    Ereignis = window.event;
 }
      document.write(Ergebnis); //FF sagt,"Ereignis is not defined, aber ich nutze es wie in http://de.selfhtml.org/javascript/objekte/event.htm#screen_x_ySELF-HTML[/link] beschrieben ist"
  document.getElementById("Time").style.left = Ereignis.screenX -(-DisToMouseX);
  document.getElementById("Time").style.top = Ereignis.screenY - 130 -(-DisToMouseY);

}

</script>

<p>Hallo</p><p>Hallo</p><p>Hallo</p><p>Hallo</p><p>Hallo</p><p>Hallo</p><p>Hallo</p><p>Hallo</p>
</body>
</html>

Hast du dir mal zur Kontrolle ausgeben lassen, was dein Eventhandler wirklich übergeben bekommt?