Hey Leute, ich mein Problem ist dass mein dynamisches Menü einfach zu dynamisch ist, hört sich jetz doof an aber:
das wesentliche:
LI.onclick=einblenden; LI.onmouseover =ausblenden;
ich hab den onmouseover nur in der Startseite eingebaut da es einfach zum k... ist
denn so schnell wie das Untermenü eingeblendet wird so schnell ist es auch wieder weg!, also ich poste jetzt mal das java script rein:
dazu noch ein paar css eigenschaften und dann könnt ihr auf der Startseite:
http://www.svschwabelweis.de
das dynamische Problem erkennen, wenn man einem Link folgt hab ich dass dann weg gelassen, aber ist halt blöd wenn das Menü so riesig wird, was gäbe es denn da für Alternativen falls dies nicht funtzt?
MFG Nate
das wesentliche:
LI.onclick=einblenden; LI.onmouseover =ausblenden;
ich hab den onmouseover nur in der Startseite eingebaut da es einfach zum k... ist
denn so schnell wie das Untermenü eingeblendet wird so schnell ist es auch wieder weg!, also ich poste jetzt mal das java script rein:
PHP-Code:
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) {
LI.onclick=einblenden; LI.onmouseover =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 = "black";
}
function ausblenden() {
sucheUL(this.firstChild).style.display = "none";
}
window.onload=hoverIE;
http://www.svschwabelweis.de
das dynamische Problem erkennen, wenn man einem Link folgt hab ich dass dann weg gelassen, aber ist halt blöd wenn das Menü so riesig wird, was gäbe es denn da für Alternativen falls dies nicht funtzt?
MFG Nate