Boster
Threadersteller
Dabei seit: 16.05.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Di 16.05.2006 13:38
Titel Dynamische CSS-Navigation für den Internet Explorer |
|
|
Ich möchte das alle Navigatonsebenen vollständig im Internet Explorer auswählbar sind. Bis jetzt zeigt er die Hauptpunkte und die erste Unterliste es gibt aber noch eine weitere Ebene die er nicht einblenden möchte.
Hier mein Quelltext
Code: |
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) {
LI.onmouseover=einblenden; LI.onmouseout=ausblenden;
}
LI = LI.nextSibling;
}
while(LI);
}
function sucheUL(UL) {
do {
if(UL) UL = UL.nextSibling;
if(UL && UL.nodeName == "UL") return UL;
}
while(UL);
return false;
}
function einblenden() {
var UL = sucheUL(this.firstChild);
UL.style.display = "block"; UL.style.backgroundColor = "#eee";
}
function ausblenden() {
sucheUL(this.firstChild).style.display = "none";
}
window.onload=hoverIE;
}
|
Ich danke euch für eure Hilfe im voraus
Gruß Alexander
|
|