Hallo Leute,
zugegeben, lange mache ich noch keine HTML Programmierung. Muss eine Seite überarbeiten und habe meine Nerven jetzt an folgendem Problem aufgerieben:
Die Seite besteht aus 3 Frames, links, oben und unten. Links befinden sich die Buttons und entsprechend dem betätigten Button werden die anderen beiden Frames mit Javascript geladen. Die alte (funtionierende) Version sah so aus:
<a href="content/angebote.htm"
onMouseOver="doOver('_OFFER','images/navi/offer_over.gif')"
onMouseOut="doOut('_OFFER','images/navi/offer_off.gif')"
onClick="doClick('_OFFER','images/navi/offer_on.gif')"
target="f3">
<img name="_OFFER" src="images/navi/offer_off.gif"
alt="Angebote" border=0></a>
Sie läd aber eben nur 1nen Frame nach. Also mit dem Scriptvon Selfhtml nachgeholfen sieht es jetzt so aus:
<a href="javascript:ZweiFrames
('top.htm','f2','./content/angebote.htm','f3')"
onMouseOver="doOver('_button_1','./images/navi/button_1_over.gif')"
onMouseOut="doOut('_button_1','./images/navi/button_1_off.gif')"
onclick="doClick('_button_1','./images/navi/button_1_on.gif')">
<img name="_button_1" src="./images/navi/button_1_off.gif"
alt="günstige Gelegenheiten" border="0" width="110" height="35">
</a>
Soweit so gut, das Phänomen tritt nun unter IE6 auf, nämlich wird der button zum ersten mal angeklickt, wird der veränderte Button nicht angezeigt, erst nach einem 2. Klick...
unter Mozilla und opera gehts aber!!!!!!!
Hier im Forum habe ich schon gesucht, aber nix passendes gefunden.
Ich bin Euch für jeden Vorschlag dankbar.
Gruss Joerg