Andreas: Grafik im «Div»-Tag Dynamisch austauschen !

Hallo !

Ich habe eine Grafik so positioniert:

<div id="m1" style="position: absolute;top: 300;left: 80;z-index: 2;" >
<a href="#" onmouseover="javascript:Pic('B1',BS_h);" onmouseout="javascript:Pic('B1',BS);">
<img name="B1" src="images/button_speisekarte.gif" width="104" height="20" border="0" alt=""> </a>
</div>

Wenn ich nun mit einem Mouseover die Grafik austauschen möchte funktioniert das nur unter dem MS IExplorer ! Wieso ?

Javascript-Teil:
BS   = new Image();
BS_h = new Image();

BS.src   = "images/......gif";
BS_h.src = "images/......gif";

function Pic(Bildnr,Bildobjekt)
{
window.document.images[Bildnr].src = Bildobjekt.src;
}

Gruß
Andreas

  1. Hi
    Hier steht die Loesung:
    <../../sfausles/tsfa_tbb.htm#a1>
    Tschau Holger

  2. hallo...

    Mit dem <div> erzeugst Du im NN ein neues document........
    das heisst Du musst das <img> folgendermassen im NN referenzieren: (denk' ich)

    window.document.divname.document.imagename.src ="";

    Steht auch in SelfHtml, Archiv... und sowieso ueberall.....
    Bin nur zu faul es Dir rauszusuchen  ;)....

    Ich hoffe es hilf

    Gruss
    marc(..)