Hi Leute
ich habe im MSIE 7.0 etwas sehr seltsames beobachtet.
Ich habe ein DIV erstellt und dem DIV ein onMouseOut="hideMe()" verpasst.
Das DIV hat die id="dasDiv". Es enthält einige Infos wenn ich mit der Maus über einen Link fahre. Nun soll es so sein: Geht die Maus in den Div und dann wieder raus, wird er geschlossen. Eigentlich kinderleicht.
In dem Div befindet sich eine Tabelle mit Text.
Wenn man jetzt mit der Maus in das DIV rein geht, wird es unsichtbar sobald man mit der Maus auf irgend einen Inhalt des DIV's, also z.b. auf ein A-Element oder auf die Tabelle, oder sonst irgend etwas in dem DIV geht.
Meiner Meinung nach darf das nicht sein, da die Maus immer noch über dem DIV ist, wenn auch indirekt. Ich kenne das so von früheren Browsern.
Was kann ich tun um einem DIV ein "echtes" onMouseOut zu verpassen, das auch wirklich nur dann greift, wenn ich mit der Maus aus dem DIV raus bin?
thanks
JavaUncle
Edit: Stelle gerade mit Erschrecken fest, das es auch den Firefox betrifft... was ist da faul?
ich habe im MSIE 7.0 etwas sehr seltsames beobachtet.
Ich habe ein DIV erstellt und dem DIV ein onMouseOut="hideMe()" verpasst.
Das DIV hat die id="dasDiv". Es enthält einige Infos wenn ich mit der Maus über einen Link fahre. Nun soll es so sein: Geht die Maus in den Div und dann wieder raus, wird er geschlossen. Eigentlich kinderleicht.
Code:
function hideMe() {
document.getElementById('dasDiv').style.display = "none";
}
In dem Div befindet sich eine Tabelle mit Text.
Wenn man jetzt mit der Maus in das DIV rein geht, wird es unsichtbar sobald man mit der Maus auf irgend einen Inhalt des DIV's, also z.b. auf ein A-Element oder auf die Tabelle, oder sonst irgend etwas in dem DIV geht.
Meiner Meinung nach darf das nicht sein, da die Maus immer noch über dem DIV ist, wenn auch indirekt. Ich kenne das so von früheren Browsern.
Was kann ich tun um einem DIV ein "echtes" onMouseOut zu verpassen, das auch wirklich nur dann greift, wenn ich mit der Maus aus dem DIV raus bin?
thanks
JavaUncle
Edit: Stelle gerade mit Erschrecken fest, das es auch den Firefox betrifft... was ist da faul?
Zuletzt bearbeitet: