Hallo Chräcker,
es freut mich, wenn jemand meine Postings liest ;-)))))
Geht mir genau so! Und ich freue mich auch über Dein Interesse!
Das das onmousedown zuerst nicht funktionierte würde ich aus dem Bauch heraus damit beantworten, das der a-tag die Mausaktivitäten über dem Bild schon abgefangen hat und interpretieren wollte. (Was dann aber nicht ging, weil die Adrese ja fehlte...) Ich hoffe nicht, daß Du mir jetzt sagst, das onmousedown würde mit einer Adressierung im a-Tag auch nun im img funktionieren ;-)))))
Nein! Das ja nun gerade nicht! Es ist ja vielmehr das erstaunliche, das die Entwickler vom NS wohl gedacht haben, daß nur wenn man im <a>-Tag ein href angibt man auch ein Interesse am onMouse-Aktionen hat. Während sie bedacht haben, daß wenn nur im <img>-Tag ein onMouseDown ist, dies Sinn macht. Da gefällt mir die interne Sturktur vom IE besser, die mehr Freiheiten zulässt. Ich vermute, daß Deine erste Aussage "beim NS gehört href zum <a>-Tag" korrekt ist. Die Reaktion des NS ist nur so erklärbar.
Aber wie dem auch sei, was ich mich frage: wieso verwendest Du überhaubt onmosuedown? Laß das doch weg und schreibe in die Adresse des a-tags (href="...") die aufzurufende Javascriptfunktion
»» <a href="javascript:ZeigEs('profil.html','Fenster1');">
Weil ich href=... ja nun gerade vermeiden wollte, damit es diesen Rahmen um das Bild nicht gibt.
Aber ich bin bescheiden und freue mich, das es nun so funktioniert...
Na ja nicht so ganz, weil die Seite jetzt im NS anders aussieht als im IE die Farben stimmen nicht überein und die Bilder/Buttons sind nicht mehr ohne Abstand unter einander, was ich eigentlich wollte. Dafür habe ich nun das Problem mit cursor:hand nicht mehr und F1.close(); erzeugt keine Fehlermeldung mehr. Insgesamt bin ich nun zufrieden.
Danke und Grüße
Günter