Hallo nochmal,
mir ist bei meiner Lösung gerade noch etwas Komisches aufgefallen:
Damit sie auch in Opera (getestete Version:7.54 unter Win98) funktioniert, darf die Area in der Imagemap kein href-Attribut haben, sonst werden die Spezialcursor von dem für Links klassischen Pointer überlagert. Hingegen ist es bei Mozilla (1.7.2) genau umgekehrt: Das href-Atribut muss da sein, sonst wird die Area nicht als solche erkannt.
Lösung aus dem Dilemma: man entfernt die HREF-Attribute nachträglich aus den Areas. Dann geht es in beiden Browsern. Nachteil: Als Links sind die Areas untauglich, Aufrufe anderer Seiten kann man dann ggf. nur noch über JS und den EventHandler "onClick" tätigen.
So sieht das ergänzte Skript aus:
<script type="text/javascript" language="JavaScript">
<!--
function aendern (wo, welcher) {
document.getElementById(wo).style.cursor=welcher;
}
function elimHref () {
var areas = document.getElementsByTagName('area');
for (i=0; i<areas.length ; i++ ) {
areas[i].removeAttributeNode(areas[i].attributes[2])
}
}
window.onload=elimHref;
//-->
</script>
Gruß Gernot