Netscape 6, das endlose Mysterium:
Wie bringe ich einen <div> dazu, auf Mausbewegungen zu reagieren?
Ein erfolgloser versuch liegt unter der angegebenen URL (bei ie und ns4 funktioniert's).
deine Abfrage ist schonmal der erste Fehler...
Diese setzt die Variable "mie = true", wenn document.getElementById da ist, behandelt das ganze dann aber später mit document.all weiter.
function showBox(BID) {
var InfoBox = document.getElementById(BID);
if (window.opera) {
InfoBox.style.left = window.event.clientX;
InfoBox.style.top = window.event.clientY + 25;
}
else if (window.netscape) {
InfoBox.style.left = BID.PageX;
InfoBox.style.top = BID.PageY + 25;
}
else if (document.all) {
var sTop = document.body.scrollTop;
var sLeft = document.body.scrollLeft;
InfoBox.style.left = window.event.clientX + sLeft;
InfoBox.style.top = window.event.clientY + 25 + sTop;
}
InfoBox.style.visibility = 'visible';
}
diese Funktion (nicht in Netscape 4 getestet...!) setzt das Element mit id=BID an die aktuelle Mausposition.