Hallo,
document.writeln("<div id="tt_tip" style="position: absolute; background: antiquewhite; border: 2px solid brown; color: brown; padding: 3px; font: 10pt Arial; visibility: hidden; width: 160px; margin-top:-30px; margin-left: 10px; z-index:100;"> </div>");
weder brown noch antiquewhite sind zulässige Farbwerte in CSS.
document.getElementById("tt_tip").style.top="-200";
document.getElementById("tt_tip").style.left="-200";
200 Ellen? 200 Fuß? 200 Kilometer?
Längenangaben mit Wert ungleich 0 müssen in CSS immer eine Einheit haben.
if (document.all){ // MSIE5
document.all ist auch in älteren Versionen vorhanden
document.getElementById("tt_tip").style.left = (window.event.clientX + document.body.scrollLeft);
nur weil document.all existiert, muß noch lange nicht document.getElementById existieren (IE 4...)
document.getElementById("tt_tip").style.top = (window.event.clientY + document.body.scrollTop);
Einheit...
}
else { // Netscape6
Nicht alles, was nicht IE ist, ist Netscape 6
document.getElementById("tt_tip").style.left = (Ereignis.clientX + window.pageXOffset);
Einheit...
document.getElementById("tt_tip").style.top = (Ereignis.clientY + window.pageYOffset);
Einheit...
Andreas