Hallo,
Folgendes Javascript benutze ich, um Tooltips darzustellen. Allerdings klappt das nicht in NS 4.51.
Hat jemand eine Idee, was ich da ändern muss, um es auch im NS 4.51 ans Laufen zu kriegen?
Beste Grüße,
Nico
--------------------------
Xoffset= -10; /* Entfernung vom Mauszeiger auf der X Achse */
Yoffset= 20; /* Entfernung vom Mauszeiger auf der Y Achse */
var pnew,tool,
iex=(document.all),popup=-1000;
if(navigator.appName=="Netscape"){ /* check Browser */
(document.layers)?pnew=true:tool=true;
}
var tipp1 =(''); /* Textinhalte für Popups */
.....usw.....
if(!tool){ /* bei Mousberührung Style aufnehmen */
var kh=(pnew)?document.css:css.style;
if(pnew)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=mouse;
}
function zeige(tooltipp){ /* Tooltipp Style */
var content="<table bgcolor=#426399 width=200 border=1 cellpadding=2 cellspacing=2><td><font face='Verdana' size=2 color=white> <b>STAMMTISCH</b><br>"+tooltipp+"</font></td></table>";
if(tool){
return;
}else{
popup=Yoffset;
if(pnew){ /* zeige/verberge Tooltip */
kh.document.open();
kh.document.write(content);
kh.document.close();
kh.visibility="visible"}
if(iex){
document.all("css").innerHTML=content;
kh.visibility="visible"
}
}
}
function mouse(e){ /* überwachen der Mouse auf den Achsen*/
var x=(pnew)?e.pageX:event.x+document.body.scrollLeft;
kh.left=x+Xoffset;
var y=(pnew)?e.pageY:event.y+document.body.scrollTop;
kh.top=y+popup;
}
function verberge(){ /* Schliessfunktion */
if(!tool){
popup=-1000;
kh.visibility="hidden";
}
}