Christian Kruse: onmouseover Hintergrundbild in anderem Frame wechseln??

Beitrag lesen

Hallo, <-- sowas nennt man eine Begruessung

PressedPic = new Image();

Was soll das? Du meinst wohl 'new Array()'.

for (i=0;i<=8;i++)
{
PressedPic[i] = new Image();
}

PressedPic[0].src = "...jpg";
PressedPic[1].src = "...jpg";
PressedPic[2].src = "...jpg";
PressedPic[3].src = "...jpg";
PressedPic[4].src = "...jpg";
PressedPic[5].src = "...jpg";
PressedPic[6].src = "...jpg";
PressedPic[7].src = "...jpg";
PressedPic[8].src = "...jpg";

function ChangePic(path)
{
alert(path.src);  //passt alles, liefert richrigen Pfad
//hier sollte dann irgendwas hin, dass er das bild wechselt
}

Warum schaust du nicht mal einfach in die FAQ und in Selfhtml?
Da steht alles drin:

http://selfhtml.teamone.de/javascript/objekte/window.htm
http://selfhtml.teamone.de/javascript/objekte/frames.htm
http://selfhtml.teamone.de/javascript/objekte/document.htm
http://selfhtml.teamone.de/javascript/objekte/images.htm

die funktion wird so aufgerufen:

<A target=mainFrame href="Main_frame.htm">
<IMG onmouseover=ChangePic(PressedPic[1])
onmouseout=ChangePic(PressedPic[0]) height=40
src ="pics/btn.gif" width=80 border=0>
</a>

Du meinst wohl

<a
  href="Main_frame.htm"
  target="mainFrame"
  onMouseOver="ChangePic(PressedPic[1]);"
  onMouseOut="ChangePic(PressedPic[0]);"
  ><img src="pics/btn.gif" width="80" height="40" border="0"></a>

Gruesse,
 CK