dreifach Funktion von Navigationselementen
Peter
0 Thomas D
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
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