Moin Moin!
Entweder hast Du echten Bockmist gebaut und hierher gepastet oder Du bist extrem schlecht beim Abschreiben.
<script type="text/css">
Wie denn nun? CSS oder eine Scriptsprache?
function InfoBox(evt, idname, status) {
alert(evt.clientX);
document.getElementById(idname).style.left = evt.clientX + "px";
document.getElementById(idname).top = evt.clientY + "px";
document.getElementById(idname).style.visibility = status;
}
</script></head>
<body><img src="pics/foto.jpg" style="width:600px; height:445px; border:none" alt="Elferrat" usemap="#Elferrat">
<map name="Elferrat">
<area shape="rect" coords="..." nohref onclick="InfoBox(InfoBox,'Braun','visible')" onmouseout="LayerOff(InfoBox,'Braun','hidden')">
Du übergibst der InfoBox-Funktion als erstes Argument sich selbst?
Übrigens schaffen es nicht alle Browser, Eventhandlern das Event-Objekt als ersten Parameter mitzuliefern, sondern mißbrauchen stattdessen eine globale Variable dafür. Siehe SelfHTML Javascript-Kapitel.
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".