area, onmouseover, innerhtml, IE zeigt alt-text
Sandman
- javascript
0 Joachim
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"> </h2>
<map name="spieler">
<area shape="rect" coords="170,120,210,170" href="#" onmouseover="player('Max Mustermann ("Maxi") #13')" onmouseout="player(' ')" 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
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