HTMLImageElement: isMap-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die HTMLImageElement
-Eigenschaft isMap
ist ein boolescher Wert, der anzeigt, dass das Bild von einer serverseitigen Image-Map verwendet werden soll. Dies darf nur bei Bildern verwendet werden, die sich innerhalb eines <a>
-Elements befinden.
Hinweis: Aus Gründen der Barrierefreiheit sollten Sie generell vermeiden, serverseitige Image-Maps zu verwenden, da diese die Verwendung einer Maus erfordern. Verwenden Sie stattdessen eine clientseitige Image-Map.
Wert
Ein boolescher Wert, der true
ist, wenn das Bild für eine serverseitige Image-Map verwendet wird; andernfalls ist der Wert false
.
Verwendungshinweise
Wenn auf ein Bild, das als Teil einer serverseitigen Image-Map markiert ist, geklickt wird, konstruiert der Browser die Zeichenkette "?x,y", wobei x und y die Koordinaten angeben, an denen die Maus geklickt wurde, als Offsets von der oberen linken Ecke des Bildes, in CSS-Pixeln angegeben.
Der Browser ruft dann diese URL vom Server ab und zeigt sie an oder lädt sie herunter, abhängig vom Wert des download
-Attributs.
Im Gegensatz zu serverseitigen Image-Maps bewirken clientseitige Image-Maps nicht, dass das <img>
-Element den interaktiven Inhaltsmodus annimmt.
Spezifikationen
Specification |
---|
HTML Standard # dom-img-ismap |
Browser-Kompatibilität
BCD tables only load in the browser