Avatar billede jesperonline Nybegynder
26. august 2003 - 16:28 Der er 6 kommentarer og
1 løsning

Kode til Tree Menu

Hejsa. Mon ikke der skulle være nogen, der har et godt script til en helt grafikløs tree menu, som er nem at tilpasse. Jeg har fundet mange gode scripts men alle med diverse grafik, som jeg af een eller anden grund ikke kan få webserveren til at læse (meget mærkeligt). Så hvis der er nogen der har en simpel kode, som er let at tilpasse, så ville jeg blive meget lykkelig *S*
Avatar billede algizoft Nybegynder
26. august 2003 - 16:35 #1
Jeg har ikke kigget så meget på de enkelte men dette link er en undersøgelse af en masse forskellige tree menus, så du kan evt. finde noget der....

http://www.chipchapin.com/WebTools/MenuTools/
Avatar billede tubber Juniormester
26. august 2003 - 17:28 #2
Her er der en nem en som tilpasses nemt, jeg har selv brugt den - det kan ses på : http://huset.krog-frandsen.dk

Kode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Tree Menu</title>
<script language="JavaScript1.2">
function doMenu(id,display) {
    document.getElementById(id).style.display         = display;
}   
</script>
<style type="text/css">
.menu { 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #333366;
text-decoration: none;
}

.sub {
    display: none;
    color: white;
    text decoration: none;
}
</style>
</head>
<body>
<div id="menuLayer" style="position: absolute; left: 30px; top: 50px; width: 200px; height: 600px; z-index: 3; visibility: visible">
  <b id="menu1"><a href="#" onmousedown="doMenu('menu1sub','block');doMenu('menu2sub','none');doMenu('menu3sub','none');doMenu('menu4sub','none')">
  <p class="menu">Menu 1</p></a></b>
<b id="menu1sub" class="sub">
<a href="#" >Link 1</a> <br />
<a href="#">Link 2 </a> <br />
<a href="#">Link 3</a> <br />
<a href="#">Link 4 </a> </b>

<b id="menu2" ><a href="#"  onmousedown="doMenu('menu2sub','block');doMenu('menu1sub','none');doMenu('menu3sub','none');doMenu('menu4sub','none')">
<p class="menu">Menu 2</p></a></b>
<b id="menu2sub" class="sub">
<a href="#" >Link 1</a> <br />
<a href="#">Link 2 </a> <br />
<a href="#">Link 3</a> <br />
<a href="#">Link 4 </a> </b>

<b id="menu3"><a href="#" onmousedown="doMenu('menu3sub','block');doMenu('menu2sub','none');doMenu('menu1sub','none');doMenu('menu4sub','none')"> <p class="menu">Menu 3</p></a></b>
<b id="menu3sub" class="sub">
<a href="#" >Link 1</a> <br />
<a href="#">Link 2 </a> <br />
<a href="#">Link 3</a> <br />
<a href="#">Link 4 </a> </b>

<b id="menu4"><a href="#" onmousedown="doMenu('menu4sub','block');doMenu('menu2sub','none');doMenu('menu3sub','none');doMenu('menu1sub','none')">
<p class="menu">Menu 4</p></a></b>
<b id="menu4sub" class="sub">
<a href="#" >Link 1</a> <br />
<a href="#">Link 2 </a> <br />
<a href="#">Link 3</a> <br />
<a href="#">Link 4 </a> </b>
</div>
</body>
</html>
Avatar billede jesperonline Nybegynder
26. august 2003 - 18:19 #3
den ser meget god ud den kode. Jeg kan se du har sat dine links til åbne i din mainframe, det skal jeg også gøre, men hvor i linien "<a href="content.htm" >Forside</a> <br />", skal jeg indsætte kommandoen til at åbne i mainFrame?
Avatar billede tubber Juniormester
26. august 2003 - 18:35 #4
<b id="menu3"><a href="#" onmousedown="doMenu('menu3sub','block');doMenu('menu2sub','none');doMenu('menu1sub','none');doMenu('menu4sub','none')"> <p class="menu">Menu 3</p></a></b> <-- det er overskriften.......

<b id="menu3sub" class="sub"> <--- det er det der fortæller det er en sub menu

<a href="#" >Link 1</a> <br /> <---- det er det er link 1 til anden sidste

<a href="#">Link 4 </a> </b> <--- det er sidste link i sub
Avatar billede tubber Juniormester
26. august 2003 - 18:36 #5
<a href="content.htm" target="mainframe">Forside</a> <br />
Avatar billede jesperonline Nybegynder
26. august 2003 - 18:49 #6
ok super - så skulle det være muligt at få det til at køre - bare en skam man er så glemsom med sine htmlkoder - 1000 tak for hjælpen *S*
Avatar billede tubber Juniormester
26. august 2003 - 21:31 #7
Np du :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester