Peter: dreifach Funktion von Navigationselementen

Stand:MouseOver sollen zeigen, daß sich hinter einer Grafik ein Link verbirgt. Klickt man in
einem festen Navigationsframe auf einen Grafiklink (mit MouseOver) dann wird im anderen Frame der Inhalt angezeigt.

Problem: der MouseOver ist jetzt immer noch aktiv, obwohl man nirgendwo anders hingelangt.

Das Problem ist nicht der MouseOver, sondern die weiterhin aktive Grafik.
Beispiel:
Fahre ich über einen Button, leuchtet dieser auf. Das ist kein Problem.
Klicke ich auf diesen Button, gelange ich zur entsprechenden Unterseite. Soweit OK. Jetzt
sollte der entsprechende Butten natürlich permanent aufleuchten (passiv), da ich mich ja auf
der Seite befinde auf die er verweist.
Ansonsten ist ja der Signaleffekt - was aufleuchtet, ist ein Link - nicht mehr konsequent
eingesetzt.

Gruß Peter

  1. Hallo Peter!

    Jetzt
    sollte der entsprechende Butten natürlich permanent
    aufleuchten (passiv), da ich mich ja auf
    der Seite befinde auf die er verweist.
    Ansonsten ist ja der Signaleffekt - was aufleuchtet, ist ein Link - nicht mehr konsequent
    eingesetzt.

    Wieso setzt Du nicht im Anzeigeframe eine Variable und fragst diese im Mouseoverframe ab und handelst danach:

    im Anzeigeframe
    variable setzen

    im Mouseoverframe
    frchk = parent.Anzeigeframe.variable
    if frchk == .....

    Worauf Du achten solltest, ist, dass nicht abgefragt wird ,was noch garnicht vorhanden ist. Will sagen in Framessets ist erstmal vollkommen unklar zu welchem Zeitpunkt die Seite und damit die variable verfuegbar ist.
    Vielleicht hat hierzu noch jemand von den JS-Spezialisten etwas zu sagen.
    Thomas