Sandman: area, onmouseover, innerhtml, IE zeigt alt-text

Hallo.

Ich habe getestet im Opera und im Firefox, beide machen es gleich. IE hab ich nicht, deshalb habe ich jemand mal darum gebeten mir zu sagen was der InternetExplorer macht.

Es handelt sich um folgende Codes:

  
<img border="0" src="mannschaft_rnd.jpg" alt="" class="hauptbild" usemap="#spieler"><br>  
  
<h2 id="player" style="color:#ffcc00">&nbsp;</h2>  
  
<map name="spieler">  
 <area shape="rect" coords="170,120,210,170" href="#" onmouseover="player('Max Mustermann (&quot;Maxi&quot;) #13')" onmouseout="player('&nbsp;')" alt="Maxi">  
</map>  

--------------------

  
 function player(person){  
  document.getElementById("player").innerHTML=person;  
 }  

--------------------

  
#player{  
 position:absolute;  
 margin-top:17%;  
 margin-left:10%;  
 display:inline;  
 float:left;  
}  

Soweit sieht der auch in Ordnung aus. Und ich sehe absolut keinen Grund in meinem Code, warum der InternetExplorer den Alt-Text des <area>-Elements anzeigen will, aber er tuts (laut meinem Freund).

Ist das möglich? Und wenn ja, ist es ein Bug, und somit unumgänglich?

MfG
Sandman

  1. Hi,

    Und ich sehe absolut keinen Grund in meinem Code, warum der InternetExplorer den Alt-Text des <area>-Elements anzeigen will,

    alte IE Krankheit, den alt-Text als Tooltip anzuzeigen. Biete ihm doch  zusaetzlich das title-Attribut an.

    Gruesse, Joachim

    --
    Am Ende wird alles gut.