MudGuard: rollover-fehler

Beitrag lesen

Hi,

Und hier ist der code: (er funktionierte erst und dann nach dem Einfügen eines 2. divs, ist der Fehler aufgetreten? --sowohl bei meiner originalpage als auch bei diesem testscript hier? Sogar ohne php tritt dasselbe problem auf??

Wieso "sogar ohne PHP"?

Es handelt sich um ein clientseitiges Problem, da spielt PHP überhaupt keine Rolle.

<?php
echo

Bei clientseitigen Problemen ist es ziemlich sinnlos, serverseitigen Code zu posten, weil der höchstens vom Problem ablenkt.

function BiWe (Bild, Bild_dr) {
window.document.images[Bild].src = Bild_dr.src
}
   echo'<div id="index" style="position:absolute; top:0; left:0;z-index:10"><img src"images/ra.gif"></div>  ' .

Hier ist das img Nummer 0

<td width="26"><a href="index.php" onMouseOut="BiWe(0,mypag0)"  onMouseOver="BiWe(0,mypag_dr0)"><img src="images/mypag.gif" border="0"></a></td>

Hier soll BiWe für Bild 0 (das mit src="images/ra.gif) durchgeführt werden.
Außerdem befindet sich hier das img Nummer 1.

<td width="26"><a href="index.php" onMouseOut="BiWe(1,logou1)"  onMouseOver="BiWe(1,logou_dr1)"><img src="images/logou.gif" border="0"></a></td>

Hier wird BiWe für Bild Nummer 1 aufgerufen (also das, was ursprünglich src="images/mypag.gif" hat).
Außerdem befindet sich hier das img Nummer 2.

Bist Du nicht in der Lage, bis 2 zu zählen?
Wenn Du auf die Bilder über die Indexnummer im images-Objekt zugreifst, ist es doch kein Wunder, wenn das Einfügen eines Bildes bei unverändertem Index zu unerwünschten Ergebnissen führt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.