Hallo zusammen
Ich zeigge eine Navigationsleiste:
Und jetzt erstelle ich eine Tabelle mit zwei Spalten und in der linken Zelle wird ein onmouseover Effekt angezeigt. Wählt man ein Menü aus, werden die Zellen miteinander verbunden um eine Grafik anzuzeigen.
Also erstelle ich eine Funktion die beim Öffnen der Seitte im iframe ausgeführt wird:
if (i != MIndex)
{
parent.MenueCtl(i).onmouseover = function(){ this.className=‚besucht‘};
parent.MenueCtl(i).onmouseout = function(){ this.className=‚bereich‘};
parent.Abstand(i+1).innerHTML=" "
parent.MenueCtl(i).colSpan=„1“
parent.MenueCtl(i).className = ‚bereich‘;
}
else
{
parent.MenueCtl.onmouseover = ‚‘;
parent.MenueCtl.onmouseout = ‚‘;
parent.Abstand(i+1).innerHTML=""
parent.MenueCtl(i).colSpan=„2“
parent.MenueCtl(MIndex).className = ‚offen‘;
}
}
Diese funktioniert ja auch. Doch es gibt in manchen Bereichen auch nur einen Punkt in der Navigationsleiste. Doch soll dann bitte der geöffnete Punkt hervorgehoben werden. Doch wollen die Zellen dann nicht verbunden werden. Bestimmt da einmal Collection und einmal nicht besteht. Die Schleife beginnt auch nicht wenn nurt ein Punkt besteht, so daß ich ein if Abstand.length