Grille
Erfahrenes Mitglied
Hallo,
Ich möchte ein Tooltip machen, was eigentlich auch sehr gut funktioniert, wenn da nicht IE anders handeln würde als FF:
hier ist nur mein JS-CODE
Das ist die CSS einstellung für die Box welche der Maus folgen soll:
Es geht eigentlich nur um die DIV-Box mit der ID "tooltipboxen". Sie soll der Maus folgen. Beim FF geht das alles sehr gut: auch wenn der Anzeigebereich im Browser über das sichtbare Fenster geht, klebt die Box an der Maus. Nur beim IE scheint sich die Box an der linken oberen Ecke der Webseite zu orientieren. Das bedeutet dass die Anzeige richtig ist, solange die Webseite nicht nach unten gescrollt wird, wenn gescrollt wird, dann verschwindet die Box mit nach oben und bleibt nicht an der Maus.
Kann mir jemand einen Tip geben wie ich das abstellen kann?
Ich möchte ein Tooltip machen, was eigentlich auch sehr gut funktioniert, wenn da nicht IE anders handeln würde als FF:
hier ist nur mein JS-CODE
PHP:
var Tooltip = null;
var Tooltip_ypos =0;
var Tooltip_xpos =400;
function updateTooltip(e) {
x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
y = (document.all) ? window.event.y + document.body.scrollTop : e.pageY;
if (Tooltip != null) {
document.getElementById('tooltipboxen').style.left = Tooltip_xpos + "px";
document.getElementById('tooltipboxen').style.top = (y)+Tooltip_ypos + "px";
}
}
function showTooltip(id) {
Tooltip = document.getElementById(id);
Tooltip.style.display = "block"
}
function hideTooltip() {
Tooltip.style.display = "none";
}
document.onmousemove = updateTooltip;
PHP:
.content_11052_tooltipbox {position: absolute; display: block; background-color: #FFFFFF;}
Kann mir jemand einen Tip geben wie ich das abstellen kann?