Antje Hofmann: OnMouseOver kombiniert mit Layern?

Beitrag lesen

Kann man einen Layer in einem OnMouseOver-Effekt benutzen. Ich habe vor eine sensitive-Grafik in den Mittelpunkt meiner HTML-Seite zu stellen und möchte dann von einem beliebigen Punkten dieser Grafik Pfeile erscheinen lassen.
Ist es möglich die sensitive-Grafik in Bereiche aufzuteilen, die den OnMouseOver-Befehl in Kombination mit Layern unterstützen?

Hallo Dirk

ja man kann Layer mit mouseover- Effekten ausstatten. Für den Navigator benötigst du dann aber wirklich layer.

Wenn ich deine Frage aber richtig deute, möchtest du am Mauszeiger einen Div plazieren, der sich je nach Sektor einen anderen Zeiger zeigt.
Dazu mußt du in den Sektoren des areas jeweils ein onmouseover festlegen, etwa so:

<area .... href=.... onmouseover="bild='bild'+0;" onmouseout="bild='bild'>

in der Datei irgendwo die divs

<div id="bild0" style="position:absolute;top:0;left:0;visibility:hidden;">
<img src="bild0.gif" ...></div>
<div id="bild1" style="position:absolute;top:0;left:0;visibility:hidden">
<img src="bild2.gif" ...></div>

für das document noch onmousemove überwachen und in der Funktion die durch die Überwachung aufgerufen wird die Variable bild auswerten.

Viele Grüße

Antje