Ingo: Probleme mit Cursor und Imagemap

Hallo Leute,

ich habe ein Bild mit einer Imagemap; beim mousover auf der Imagemap
soll der Cursor geändert werden, und beim mouseout wieder auf default
gesetzt werden. Das funktioniert aber so nur im IE:

<img src="foo.gif" width="300" height="300" alt="foo" border="0" usemap="#foomap">

<map name="foomap">
<area shape="rect" coords="0,0,300,300" alt="foo"
onmouseover="document.getElementsByTagName('img')[0].style.cursor='hand';"
onmouseover="document.getElementsByTagName('img')[0].style.cursor='default';" >
</area>
</map>

Wenn man die Eventhandler mit in den Imagetag packt und die Map
löscht oder umbenennt funtionierts wieder im Mozilla, also liegts
imo an der Imagemap. Weis jemand wie man das zum laufen bekommt?

thx
ingo

  1. In dem beispiel sollte das zweite onmouseover eigentlich
    onmouseout heissen.

  2. <map name="foomap">
    <area shape="rect" coords="0,0,300,300" alt="foo"
    onmouseover="document.getElementsByTagName('img')[0].style.cursor='hand';"
    onmouseover="document.getElementsByTagName('img')[0].style.cursor='default';" >

    Ich hab schon lange keine Imagemap mehr verwendet, aber ist das nicht sowieso die Voreinstellung, auch ohne JS?

    Struppi.