Mouseover Fenster mit Rafinesse
Borbarad
- javascript
Ich mache wie folgt ein MouseOver Fenster auf:
<div id="test" style="position:absolute; width:200px; height:75px; z-index:1; left: 450px; top: 400px; background-color: #002200; layer-background-color: #002200; border: 1px solid #FFFFFF; visibility:hidden;">
TEST
</div>
und rufe es auf mit:
<a href="#" onMouseOver="document.getElementById('test').style.visibility='visible';" onMouseOut="document.getElementById('test').style.visibility='hidden';">
TEST
</a>
Das funktioniert sehr gut.
Nun das Problem:
Das Fenster wird ja sofort geschlossen wenn ich den Link verlasse,
es soll aber nur geschlossen werden wenn ich den Link verlasse und
NICHT mehr im aufgegangen Fenster drin bin,
da ich dort auch Links habe die ich anklicken will.
LG und Danke für die Hilfe/Versuche
Nun das Problem:
Das Fenster wird ja sofort geschlossen wenn ich den Link verlasse,
es soll aber nur geschlossen werden wenn ich den Link verlasse und
NICHT mehr im aufgegangen Fenster drin bin,
da ich dort auch Links habe die ich anklicken will.
na dann prüfst du halt beim onmouseout ob inzwischen ein onmouseover beim deinem neuen "fenster" passiert ist und reagierst darauf - ggf schadet auch eine kurze wartezeit nicht
Wie gehts das?
Wie gehts das?
bedingte verzweigungen ("if") sollten dir helfen, zusätzlich ist ggf settimeout() ganz praktisch