• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit der Baumstruktur

Status
Für weitere Antworten geschlossen.

Maggus

Neues Mitglied
Hallo zusammen.

Ich hab folgendes Problem: Also, ich will auf meiner Homepage die Navileiste in Form einer Baumstruktur (wie im Windows Explorer) machen, oder zumindest so ähnlich :D
Ich hab mir da mal folgenden Code aus dem Internet geholt.

Code:
<html>
<SCRIPT LANGUAGE=JavaScript>
<!--
start='inhalt.html'; 
bstatus=0;
menu0str="[url='javascript:parent.schreib(4)'][img]ordner.gif[/img] Home[/url]
"

menu1str=menu0str+"<TABLE border=0><TR><TD> + [img]ordner.gif[/img]<TD>[url='javascript:parent.schreib(1)']Menü 1[/url]
";

menu2str="<TR><TD> + [img]ordner.gif[/img]<TD>[url='javascript:parent.schreib(2)']Menü 2[/url]
";
menu3str="<TR><TD> + [img]ordner.gif[/img]<TD>[url='javascript:parent.schreib(3)']Menü 3[/url]
";
endestr="</TABLE>";

function schreib(x) {
if (bstatus==x) 
bstatus=0;
else
bstatus=x;
steuer.document.write(baum(bstatus));
steuer.document.close(); 
}

function baum(offen) {
switch(offen)
  {
case 1:
menubaum=menu1str+
"<TR><TD><TD>[url='menu1.html'] -- Seite 1[/url]
"+
"<TR><TD><TD>[url='menu2.html'] -- Seite 2[/url]
"+
menu2str+menu3str+endestr;
break;
case 2:
menubaum=menu1str+menu2str+
"<TR><TD><TD>[url='menu3.html'] -- Seite 3[/url]
"+
"<TR><TD><TD>[url='menu4.html'] -- Seite 4[/url]
"+
menu3str+endestr;
break;
case 3:
menubaum=menu1str+menu2str+menu3str+
"<TR><TD><TD>[url='menu5.html'] -- Seite 5[/url]
"+
"<TR><TD><TD>[url='menu6.html'] -- Seite 6[/url]
"
+endestr;
break;
case 4:
menubaum=menu0str;
break;
default:
menubaum=menu1str+menu2str+menu3str+endestr;
break;
} 
return menubaum;
}
// -->
</SCRIPT>
<FRAMESET COLS="20%,80%">
<FRAME SRC="baum.html" name="steuer">
<FRAME SRC="inhalt.html" name="inhalt">
</FRAMESET>
<html>
Nun, erstmal 3 Probleme: Erstmal, wie bekomme ich die Bilder weg, denn da sind solche Bilder wie das Icon vom Windows Explorer.
Zweitens: Erstmal steht da Home da, dann muss man auf Home klicken und dann kommen Unterseiten und wenn man dann auf eine der Unterseiten klickt kommen die dann. Ich will aber des Home nicht da haben.
Und zum schluss: Steht am Anfang <html> und zum schluss <html>. Irgendwas kann da ja nicht stimmen, so viel weiß ich auch :D. Ich weiß jetzt nicht, muss ich den Code an der Stelle einfügen wo ich ihn haben will mit dem <html> oder ohne, da ich ja am Anfang und Ende schon des hab.

So das wars für den Anfang.

MFG Maggus
 
Werbung:
Werbung:
Code:
<html>
<SCRIPT LANGUAGE=JavaScript>
<!--
document.write(parent.baum(0));
// -->
</SCRIPT>
</HTML>
das ist der inhalt von baum.html
 
beachte 1. vom ersten post
&
zum Bild ändern die Datei: "ordner.gif" ändern oder aus dem QT löschen:
siehe die ersten Zeilen da kommt ein <img src........>
 
Werbung:
das ganze muss soweit ich weiß dann auch in den header gepackt werden
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben