Grafik im «Div»-Tag Dynamisch austauschen !
Andreas
- javascript
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
Hi
Hier steht die Loesung:
<../../sfausles/tsfa_tbb.htm#a1>
Tschau Holger
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(..)