Stefan Muenz: MAP-Karten in anderen Dateien für «img»-Tags

Beitrag lesen

Hallo Reinhard,

Laut verschiedenen Beschreibungen zu diesem Thema müßte man für USEMAP= im <img>-Tag eine beliebige URL angeben können, die auf das dafür vorgesehene <MAP> verweist.

So steht's in der HTML-Spec. Als erlaubter Wert fuer das usemap-Attribut wird dort der Datentyp URI angegeben, was mit einigen kleinen Unterschieden, die hier keine Rolle spielen, einer URL entspricht. Es kann also eine relative Adresse am eigenen Rechner/Server sein oder eine absolute Adresse. Fragmente/Ziele innerhalb eines  Objekts/einer Datei werden mit einem Namen nach dem Gatterzeichen # adressiert.

Dies funktioniert bei mir aber nicht, weder mit dem  IE 4.0 noch mit dem Navigator 4.05, die MAPs werden überhaupt nicht berücksichtigt.

Vermutlich deshalb nicht, weil es in der Praxis kritisch ist, die Koordinatenangaben zur Laufzeit bei Mouseover aus einer anderen Datei zu holen. Unkritisch waere das hoechstens, wenn die Datei mit den Map-Angaben gleich am Anfang mit geladen wird. Aber das haben die Browser-Hersteller wohl noch nicht implementiert...

Eventuell kannst Du mal im Dateikopf probieren:
<link href="MyMaps.htm">
Aber ob's hilft, wage ich zu bezweifeln.

Viele Gruesse
  Stefan Muenz