Zyberman: Mouseover Information in anderen Frames

Hi zusammen,

also, ich werde fast wahnsinnig... seit Tagen brüte ich über diesen Code... doch ich habs einfach nicht fertig gebracht das wenn ich mit der Maus über einen Button gehe die Buttoninformation in einem anderen Frame angezeigt wird.
Aber es ist wohl besser wenn ich jetzt mal einen ausschnitt von der Seite hier poste...:

<script LANGUAGE="JavaScript1.1">

nokiadis = new Image;
nokiadis.src = "../gif/nokiadis.gif";

function img_act(imgName)
{descrimgOn = eval(imgName + "dis.src");
document.dis.src = descrimgOn;}

function img_inact(imgName)
{document.dis.src = "../gif/clean.gif";}

</script>

--soweit der java script part--
--jetzt der button--

<a onMouseOver="img_act('nokia');return true;" onMouseOut="img_inact('nokia');" href="nokia.htm" target="topf"><img src="../gif/nokiabutton.gif" width="100" height="25" name="nokia" border=0></a>

--und jetzt das gif wo ich die information angezeigt haben will--

<img src="../gif/clean.gif" width="80" height="38" NAME="dis">

----

ok... soweit so gut. wenn das clean.gif im gleichen frame ist wie der JavaScript Code bzw. der Button funktioniert es ohne Probleme... aber ich will das das clean fenster in einem anderen frame liegt. Kann mir jemand sagen was ich falsch gemacht habe ???
Lösungen ???

Thanx schon mal,
Zyberman

  1. Hallo!

    also, ich werde fast wahnsinnig... seit Tagen brüte ich über diesen Code... doch ich habs einfach nicht fertig gebracht das wenn ich mit der Maus über einen Button gehe die Buttoninformation in einem anderen Frame angezeigt wird.

    Wenn Du ein Objekt(ein Bild), in einem anderen Frame ansprechen möchtest, mußt Du auch aufs andere Frame referenzieren.

    z.B. nennen wir das "andere" Frame mal  links, also name="links". Das Script sitzt im rechten Frame.

    parent.links.document.dis.src = ....

    Das Bild(Objekt) muß sich jetzt aber auch in dem linken Frame befinden. Die Erzeugung einer Instanz des image-Objekts, mußt Du natürlich dann auch im Linken Frame vollziehen.

    dazu: <../../tecba.htm>

    mfg, André

    1. Hi André,

      vielen, vielen dank für deine Hilfe... es funktioniert... puh...
      ok... ciao

      Zyberman