16. oktober 2007 - 21:53Der er
14 kommentarer og 1 løsning
Undermenu-link
Kan man lave et "undermenupunkt-link" til en menu. Hvis man fx klikker på linket "bestyrelse", så dukker der underlink op hvor der står: formand næstformand kasserer mv.
w13 helt perfekt. Hvis du kan klistre en "titlekode" på "undermenu1" så man kan se, at den indeholder link1.html og link2.html, når man holder musen hen over, forhøjer jeg til 60. Men de 30 er naturligvis hjemme!
Muligvis kan dette gøre det automatisk, hvis du lægger det ind i script-tag'et: ----------------------------------------- function makeTitle(elm1,elm2){ var sTitle; for(i=0;elm2=document.getElementById(elm2).getElementsByTagName("a");i<elm2.length;i++){ sTitle+=elm2[0].getAttribute("href")+", "; } elm1.setAttribute("title",sTitle); } ----------------------------------------- Så skal du bare ha' en onmouseover på dine overmenuer: ----------------------------------------- <p><span style="cursor:pointer" onclick="ToggleShow('undermenu1')" onmouseover="makeTitle(this,'undermenu1')">Åbn undermenu1</span></p>
teksten med lin1 osv er principielt i orden, den kan jeg ændre hen ad vejen. Jeg ved ikke selv præcis,hvad der skal stå endnu. Men gider du lige rette din rettelse ind i scriptet?
Det første manuelle title-eksempel: ----------------------------------- <script type="text/javascript"> function ToggleShow(elm){ elm=document.getElementById(elm); elm.style.display=elm.style.display=="none"?"inline":"none"; } </script>
I det automatiske får jeg desværre en fejlmeddelelse. Men i det manuelle: Der vises godt nok link1 og link2, men jeg kan ikke aktivere dem med musen. Jeg har nok udtrykt mig dårligt. Ligesom her på eksperten.dk dukker der undermenuer op en masse, når man vil ind på et eller andet sted. Det var sådan noget jeg havde tænkt mig. Men det kan måske ikke lade sig gøre med javascript?
Hvis du går ind på eksperten.dk (altså her) og klikker på "kategorioversigt" og herefter holder musen over "databaser", dukker der ca. 10 undermenuer op, som man så kan aktivere. Det var noget i den retning, jeg havde tænkt mig, men jeg ved ikke, om det kan laves i javascript. Nej, du kan ikke se det nogle steder på nettet. Det er bare noget jeg forbereder...
Ja tak, til det hele. Hvis det ikke er for stort et arbejde. Nu har jeg jo lukket for point-kassen...
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.