Hilfe bei Navi
Norbert
- dhtml
hallo ihr da draußen,
wer kann mir sagen was ich in meinem Script ändern muß, damit die Menüs 1,2 und 4 geschlossen bleiben und das Menü 3 aufgeklappt wird?
(<script>
var menublock=new Array()
var plus_i=0
menublock[0]="Arial;"+
"2;"+
"000088;"+
"1;"+
"Arial;"+
"1;"+
"000088;"+
"0;"+
"Profil|#|;"+
"Persönliche Angaben|person.htm|main;"+
"Berufliche Laufbahn|laufbahn.htm|main;"+
"Fremdsprachen|fremdspr.htm|main;"+
"geplante weitere Entwicklung|entwickl.htm|main;"+
"IT Kenntnisse|kenntn.htm|main;"+
"Besondere Fähigkeiten|faehigk.htm|main;"+
"Tätigkeiten / Projekte|taetigk.htm|main;"+
"Referenzen|referenz.htm|main;"
menublock[1]="Arial;"+
"2;"+
"000088;"+
"1;"+
"Arial;"+
"1;"+
"000088;"+
"0;"+
"Training / Projekte|#|;"+
"Datenbank Reporting|report.htm|main;"+
"Office Software|office.htm|main;"+
"World Wide Web|www.htm|main;"+
"Dokumenten Management|dms.htm|main;"+
"Sonstiges|sonstig.htm|main;"+
"Seminarkonzepte und Seminarmaterialien|konzepte.htm|main;"+
"Coaching|coaching.htm|main;"+
"Entwicklung|entwickl.htm|main;"
menublock[2]="Arial;"+
"2;"+
"000088;"+
"1;"+
"Arial;"+
"1;"+
"000088;"+
"0;"+
"Service|#|;"+
"PC-Notdienst|notdiest.htm|main;"+
"e-Guide|eguide.htm|main;"+
"FAQ|faq.htm|main;"+
"Suchen und Finden|suchen.htm|main;"+
"aktuelle IT Nachrichten|news.htm|main;"
menublock[3]="Arial;"+
"2;"+
"000088;"+
"1;"+
"Arial;"+
"1;"+
"000088;"+
"0;"+
"Sonstiges|#|;"+
"Gästebuch|gaestebuch/index.html|main;"+
"Kontakt|kontakt.htm|main;"+
"Links|links.htm|main;"+
"Kundencenter|intern/index.htm|main;"
var menusplit
var urlsplit
var font_weight_main
var font_weight_sub
var font_weight_sub
var minusimg=new Image()
minusimg.src="bilder/minus131.gif"
var plusimg=new Image()
plusimg.src="bilder/plus131.gif"
var showsubmenus=new Array()
for (i=0;i<=menublock.length-1;i++) {
showsubmenus[i]=1
}
var plusminusimg=new Array()
for (i=0;i<=menublock.length-1;i++) {
plusminusimg[i]=plusimg.src
}
function openandclose(visi) {
showsubmenus[visi]=(-1)*showsubmenus[visi]
var menucontent=""
if (showsubmenus[visi]==1) {plusminusimg[visi]=minusimg.src}
if (showsubmenus[visi]==-1) {plusminusimg[visi]=plusimg.src}
menucontent+="<table border=0>"
for (i=0;i<=menublock.length-1;i++) {
menusplit=menublock[i].split(";")
urlsplit=menusplit[8].split("|")
if (menusplit[3]==1) {font_weight_main="<b>"}
if (menusplit[3]==0) {font_weight_main=""}
if (menusplit[7]==1) {font_weight_sub="<b>"}
if (menusplit[7]==0) {font_weight_sub=""}
menucontent+="<tr><td>"
if (menusplit[9].length==0) {
menucontent+="</td>"
menucontent+="<td>"
menucontent+=font_weight_main
menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
menucontent+=urlsplit[0]
menucontent+="</font></a></td></tr>"
plus_i++
}
if (menusplit[9].length!=0) {
var thismainmenu=i+plus_i
menucontent+="<a href='javascript:openandclose("+i+")'>"
menucontent+="<img src='"+plusminusimg[i]+"' border=0></a></td>"
menucontent+="<td>"
menucontent+=font_weight_main
menucontent+="<a href='javascript:openandclose("+i+")'>"
menucontent+="<font face="+menusplit[0]+" color="+menusplit[2]+" size="+menusplit[1]+">"
menucontent+=urlsplit[0]
menucontent+="</font></a></td></tr>"
if (showsubmenus[i]==1) {
for (ii=9;ii<=menusplit.length-1;ii++) {
urlsplit=menusplit[ii].split("|")
menucontent+="<tr><td></td><td>"
menucontent+=font_weight_sub
menucontent+="<a href="+urlsplit[1]+" target="+urlsplit[2]+">"
menucontent+="<font face="+menusplit[4]+" color="+menusplit[6]+" size="+menusplit[5]+">"
menucontent+=urlsplit[0]
menucontent+="</font></a></td></tr>"
}
}
}
}
menucontent+="</table>"
if (document.all) {
menu.innerHTML=menucontent
}
if (document.layers) {
document.menu.document.write(menucontent)
document.menu.document.close()
}
}
</script>
Außerdem hätte ich gerne, dass immer nur ein menü offen bleibt. geht das?
Danke für eure Hilfe
Klein_Neo
hallo ihr da draußen,
wer kann mir sagen was ich in meinem Script ändern muß, damit die Menüs 1,2 und 4 geschlossen bleiben und das Menü 3 aufgeklappt wird?
So große Scripte wird hier keiner durchchecken wollen. Biete Geld, Bananen, Bier oder Zigaretten. Dann wirds gehen.
Außerdem hätte ich gerne, dass immer nur ein menü offen bleibt. geht das?
Klar geht das. Siehe oben.
fastix
hallo ihr da draußen,
wer kann mir sagen was ich in meinem Script ändern muß, damit die Menüs 1,2 und 4 geschlossen bleiben und das Menü 3 aufgeklappt wird?So große Scripte wird hier keiner durchchecken wollen. Biete Geld, Bananen, Bier oder Zigaretten. Dann wirds gehen.
Was würde dir denn da so vorschweben? ist dass den wirklich so schwer?
Außerdem hätte ich gerne, dass immer nur ein menü offen bleibt. geht das?
Klar geht das. Siehe oben.
fastix