Avatar billede sobr Nybegynder
18. november 2002 - 13:12 Der er 1 kommentar og
1 løsning

Hjælp til sub-submenu

Er der et kvikt hoved, som kan lægge en sub-submenu ind i denne menu?



<html>
<head>
<TITLE>Links be-you</TITLE>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<style>
.foldmenu { font-family:Gill Sans MT, Arial, sans-serif; font-size:13px; color:#000000; }
</style>

<script type="text/javascript">
var imageRoot='';
var image1=new Image(); image1.src=imageRoot+"foldmenu_0.gif";
var image2=new Image(); image2.src=imageRoot+"foldmenu_1.gif";
var image3=new Image(); image3.src=imageRoot+"foldmenu_2.gif";
var mainItemCount = 0;
var menuCount = 0;
var dhtmlMenu = 1;
var currentOpenItemArray = new Array();
var opop = new Array();
var parmArray = window.location.search.substring(1).split('=');
function toggle(menu,i) {
    if(document.all) {
        var item = document.all['main'+menu+'_'+i];
        var item2= document.all['main'+menu+'_'+currentOpenItemArray[menu]];
        var item3= document.all['header'+menu+i];
    } else if(document.getElementById) {
        var item = document.getElementById('main'+menu+'_'+i);
        var item2= document.getElementById('main'+menu+'_'+currentOpenItemArray[menu]);
        var item3= document.getElementById('header'+menu+i);
    }
    if (item.style.display == 'none') {
        if (currentOpenItemArray[menu]) {
            item2.style.display="none";
            document['fm'+menu+'_'+currentOpenItemArray[menu]].src=imageRoot + 'foldmenu_0.gif';
            unBold(menu);
        }
        item.style.display="block";
        item3.style.fontWeight="normal";
        document['fm'+menu+'_'+i].src=imageRoot + 'foldmenu_1.gif';
        currentOpenItemArray[menu] = i;
    } else {
        currentOpenItemArray[menu] = 0;
        unBold(menu);
        item.style.display="none";
        document['fm'+menu+'_'+i].src=imageRoot + 'foldmenu_0.gif';
    }
}
function makeSubItem(itemTxt,url) {
    document.writeln('<table border="0" cellspacing="3" cellpadding="0"><tr><td valign="top"><img src="' + imageRoot + 'punkt2.gif" width="26" height="15" alt=""></td><td valign="top"><a onfocus="this.blur()" href="/' + url + '" class="foldmenu">' + itemTxt + '</a><br><img src="images/global/usynlig.gif" width="1" height="1"></td></tr></table>');
}
function makeMainItem(itemTxt) {
    mainItemCount++;
    if (dhtmlMenu) {
        if (mainItemCount>1) document.writeln('</div>');
        document.writeln('<table border="0" cellspacing="3" cellpadding="0"><tr><td valign="top"><img src="'+imageRoot+'foldmenu_0.gif" width="9" height="17" alt="" name="fm'+menuCount+'_'+mainItemCount+'"></td><td valign="top"><a onfocus="this.blur()" href="java script://"  onclick="toggle('+menuCount+','+mainItemCount+')" class="foldmenu" id=header'+menuCount+''+mainItemCount+'>'+itemTxt+'</a><br><img src="'+imageRoot+'blank.gif" width="1" height="1"></td></tr></table>');
        if((document.all)||(document.getElementById)) document.write('<div id=main'+menuCount+'_'+mainItemCount+' style="display:none">');
        else  document.write('<div id=main'+menuCount+'_'+mainItemCount+'>');
    } else {
        document.writeln('<a onfocus="this.blur()" href="java script:toggle('+menuCount+','+mainItemCount+')">'+itemTxt+'</a><br>');
    }
}
function unBold(menu) {
    for(qwe=1;qwe<=mainItemCount;qwe++) {
        if(document.all) document.all['header'+menu+qwe].style.fontWeight='normal';
        else if(document.getElementById) document.getElementById('header'+menu+qwe).style.fontWeight='normal';
    }
}
function endMenu() {
    if (dhtmlMenu) {
        document.write('</div>');
    }
}
function startMenu() {
    mainItemCount=0;
        menuCount++;
    currentOpenItemArray[menuCount]=0;
}

</script>

</head>

<body>

<BR>

<TABLE WIDTH="150" BORDER="0" ALIGN="center" CELLSPACING="0" CELLPADDING="0">

<TR>
  <TD WIDTH="5">&nbsp;</TD>
  <TD VALIGN="top">

<script type="text/javascript">
startMenu();
//
makeMainItem('topmenu1');
makeSubItem('undermenu1');
makeSubItem('undermenu2');
makeSubItem('undermenu3');
//
makeMainItem('topmenu2');
makeSubItem('undermenu1');
makeSubItem('undermenu2');
//
makeMainItem('topmenu3');
makeSubItem('undermenu1');
makeSubItem('undermenu2');
makeSubItem('undermenu3');
makeSubItem('undermenu4');
makeSubItem('undermenu5');
//
makeMainItem('topmenu4');
makeSubItem('undermenu1');
makeSubItem('undermenu2');
//
makeMainItem('topmenu5');
//
makeMainItem('topmenu6');
makeSubItem('undermenu1');
makeSubItem('undermenu2');
//
makeMainItem('topmenu7');
//
makeMainItem('topmenu8');
//
endMenu();
</script></TD>
</TR>

</TABLE>


</body>
</html>
Avatar billede initializing Nybegynder
18. november 2002 - 16:13 #1
Læs Exp.dk's regler igen!

Du må IKKE have 2 af de samme spm. åbne!
http://www.eksperten.dk/spm/284803

Luk det ene..
Avatar billede sobr Nybegynder
18. november 2002 - 16:14 #2
Jeg lukker spørgsmålet, da jeg ikke fik nogen respons. Har oprettet et nyt på emnet.
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