Sven Rautenberg: usemap und onMouseOver

Beitrag lesen

Moin!

habe ein Problem mit einer verweis-sensitiven Grafik. Ohne Drumherum funktioniert der separate Link auf eine englische Flagge innerhalb der Grafik und verweist auf einen englischen Text. Wenn das Ganze in eine onMouseOver-Funktion eingebettet ist, klappt der Link auf die englische Flagge nicht mehr: siehe http://www.shiba-dog.de/shiba-klub/aatest.htm. Wer schaut sich bitte mal den Code an und verrät mir die Knäcke?

Du hast zwei ImageMaps, die beide Intro heißen. Das ist mit Sicherheit schlecht.

Validieren hat auch noch nie geschadet: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.shiba-dog.de%2Fshiba-klub%2Faatest.htm. Zumindest solltest du nicht versuchen, HTML 4.01 Strict anzugeben, wenn dein HTML davon noch weit entfernt ist.

Und schlußendlich: Das zweite Bild ist mit einem <a>-Link umgeben, der die Imagemap offenbar überlagert - zumal die Imagemap dem Link zugeordnet ist, was dem absolut nichts bringt, schließlich ist es eine IMAGEmap, keine LINKmap. Sowas findet man mit dem Validator aber sehr schnell raus, weil der sich über das ungültige Attribut "usemap" im Link beschwert.

- Sven Rautenberg

--
Signatur oder nicht Signatur - das ist hier die Frage!