Hallo Leute ich habe mir ein JavaScript zusammen geschrieben...
Naja eher angepasst und erweitert usw.
Nur habe ich ein kleines Problem bzw. mir gefällt nicht was da so ganz passiert.
Ablauf.... beim mouseover wir ein "ToolTip" angezeigt. d.h. ein kleines Fenster in Form einer Tabelle...
Beim Mouseout event wird dieses derzeit unsichtbar...
das soll es aber nicht, sodern es soll geschlossen werden...da es beim weiteren Navigieren auf der Seite stört. d.h. es werden auf einmal Scrollbalken sichtbar, wenn man an den "rechten" Rand der Seite kommt... Grund das Fensterlein ist nur unsichtbar...
Nun meine Frage wie kann ich das Fenster schliessen?
Hier der Link:
Hier klicken
Hier das JavaScript:
Vielen Vielen dank für Eure Hilfe-.----
Greetz SuperEbse
Naja eher angepasst und erweitert usw.
Nur habe ich ein kleines Problem bzw. mir gefällt nicht was da so ganz passiert.
Ablauf.... beim mouseover wir ein "ToolTip" angezeigt. d.h. ein kleines Fenster in Form einer Tabelle...
Beim Mouseout event wird dieses derzeit unsichtbar...
das soll es aber nicht, sodern es soll geschlossen werden...da es beim weiteren Navigieren auf der Seite stört. d.h. es werden auf einmal Scrollbalken sichtbar, wenn man an den "rechten" Rand der Seite kommt... Grund das Fensterlein ist nur unsichtbar...
Nun meine Frage wie kann ich das Fenster schliessen?
Hier der Link:
Hier klicken
Hier das JavaScript:
HTML:
Xoffset= 100; // Entfernung vom Mauszeiger auf der X Achse
Yoffset= 20; // Entfernung vom Mauszeiger auf der Y Achse
var tnew,kh;
iex=(document.all),popup=-1000;
nsx=(document.layer),popup=-1000;
kh = (tnew) ? document.css : css.style;
if(tnew)
document.captureEvents(Event.MOUSEMOVE)
document.onmousemove=mouse;
function zeige(titel,tooltipp)
{
var content="<table bgcolor=#426399 width=200 border=1 cellpadding=2 cellspacing=2><td><div align=center><img src=./Images/TableTennis.gif border=1><font face='Arial' size=3 color=white><b> -"+titel+"- <img src=./Images/TableTennis.gif border=1></b></font><hr><font face='Arial' size=2 color=white>"+tooltipp+"</font></div></td></table>";
if(iex)
{
popup=Yoffset;
document.all("css").innerHTML=content;
kh.visibility="visible"
}else{
popup=Yoffset;
document.layer("css").innerHTML=content;
kh.visibility="visible"
}
}
// überwachen der Mouse auf den Achsen
function mouse(e)
{
var x = (tnew) ? e.pageX:event.x + document.body.scrollLeft;
kh.left=x+Xoffset;
var y = (tnew) ? e.pageY:event.y + document.body.scrollTop;
kh.top=y+popup;
}
// Schliessfunktion
function verberge()
{
popup=-1000;
kh.visibility="hidden";
}
Vielen Vielen dank für Eure Hilfe-.----
Greetz SuperEbse