17. januar 2003 - 21:00Der er
14 kommentarer og 1 løsning
Tree menu som lukker når ny undermenu åbnes !
Hej !
jeg ved dette spørgsmål har været her før men jeg syntes ikke rigtig at få svar ! Jeg har downloadet menuen fra rolator, den virker fint men jeg ville gerne have at når man åbner en ny undermenu så lukker den gamle !
Men uden at tilføje alle lag navne til filen: menuscript.js
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Tjo, hvor kan man downloade den? Det ville være federe hvis den fra rolator.dk kunne blive lavet om istedet ! Eller hvis den menu der bare bruger samme funktion så er det også ok !
<HTML> <HEAD> <SCRIPT> constMaxItem=3; // Hvor mange hovedpunkter har du
function fnDispThis(active) { for (i=1; i < constMaxItem+1; i++) { if (i!=active) { document.all["sub"+i].style.display="NONE" } else { if (document.all["sub"+active].style.display=="") { document.all["sub"+active].style.display="NONE" } else { document.all["sub"+active].style.display=""
Jeg har gravet denne her frem, som jeg har skrevet til et par kurser, jeg holdt i efteråret. Den er kommenteret lidt, så den skulle være til at hitte ud af. Du skal bruge to billeder 'arr_o.gif' og 'arr_c.gif' - 'o' for 'open' og 'c' for 'closed'. Jeg brugte et par små pile (pegende mod højre henholdsvis ned) på 13*13 pixels, men du kan jo også bruge et '+' og et '-'.
Når du tilføjer nye menupunkter skal du blot rette disse: 1. onclick="toggle(1)" 2. name="pil_1" 3. id="txt_1"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
function toggle(inx) { var tr, img; if (actMen) { // Vi folder den aktive menu sammen, hvis der er en d.getElementById("txt_"+actMen).style.display = "none"; d.images["pil_"+actMen].src = "arr_c.gif"; } if (actMen!=inx) { // Vi folder den nye menu ud d.getElementById("txt_"+inx).style.display = "block"; d.images["pil_"+inx].src = "arr_o.gif"; actMen = inx; } else actMen = false; // Hvis der klikkes på den åbne (aktive) menu } </script> </head> <body>
Hej Olebole. Den der menu er helt kanon, den kan jeg også bruge. Jeg har bare lige et spørgsmål. Det ser ud som om pilene vender forkert ved start, men når man så har åbnet og lukket et menupunkt står de rigtigt?? Kan der gøres noget ved det?
Synes godt om
Ny brugerNybegynder
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.