Hallo supersass1,
na dann will ich mal nicht so sein:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title></title>
<meta name="author" content="Gernot Back">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<script type="text/javascript" language="JavaScript">
<!--
function aendern (wo, welcher) {
document.getElementById(wo).style.cursor=welcher;
}
//-->
</script>
</head>
<body >
<img usemap="#schuss" id="hirsch" style="cursor:wait" src="http://www.woertherseetreffen.at/sponsoren/jaegermeister.jpg" width="250" height="266" border="0" alt="Den Hund zum Jagen tragen ...">
<map name="schuss">
<area shape="CIRCLE" coords="126, 81, 80" href="#" onMouseOver="aendern('hirsch', 'crosshair')" onMouseOut="aendern('hirsch', 'wait')" alt="und Schuss!">
<area shape="RECT" coords="0, 167, 250, 248" href="#" onMouseOver="aendern('hirsch', 'help')" onMouseOut="aendern('hirsch', 'wait')" alt="Was will uns der Künstler damit sagen?">
</map>
</body>
</html>
Wenn du nur ein Bild mit mehreren Areas hast, über denen du unterschiedliche Cursor haben möchtest, kannst du auf den ersten Übergabeparameter auch verzichten und schreibst halt von vornherein in deiner aendern-Funktion immer:
document.getElementById('hirsch').style.cursor=welcher;
Für mehrere Bilder oder mehrere Slices eines Bildes brauchst du auch immer noch die id des Bildes, über dem sich der Cursor ändern soll. Diese ID darfst du natürlich auch im Bild selbst nicht vergessen. Und klar, IDs sind immer einmalig, d.h. jedes Bild hat seine eigene unverwechselbare Identität, sonst kann es nicht funktionieren.
Gruß Gernot