Stefan Muenz: onmouseout/onmouseover/Statuszeile/zwei Frames laden

Beitrag lesen

Hallo Stefan,

ich bin kein wirklicher Freund von JavaScript - sprich wir beide verstehen uns nicht wirklich *grinsel*

Wie sagte mal eine Dame aus dem Badischen: "Gott schuetze mich vor warmem Weisswein und vor JavaScript!" ;-)

Nun bekomme ich damit (in Kombination mit dem oberen Quelltext-Auszug) den Statuszeilentext nicht geändert.

Denk ich mir - da du ja onmouseover bereits die Funktion Bildwechsel() aufrufst. Wahrscheinlich ist es deshalb auch am besten, du packst den Code zur Statuszeilenaenderung einfach dort mit rein, also z.B. so:

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

Und beim Aufruf dann:

<a href="javascript:ZweiFrames('bla1.html','kopf','bla2.html','ansicht')" onMouseOver="Bildwechsel(0,Highlight1,'Mouseover-Statuszeilentext')" onMouseOut="Bildwechsel(0,Normal1,'')"><img src="bla1.gif" border="0" alt="Bla" width="90" height="25"></a>

Wobei du auch mal "parent.status =" probieren solltest, denn wir befinden uns ja in einem Frameset. Vielleicht solltest du die Funktion auch entspechend anders benennen, so wie oben passt der Name einfach nicht mehr zu dem, was sie tut.

viele Gruesse
  Stefan Muenz