Avatar billede silke4ever Nybegynder
18. januar 2004 - 13:38 Der er 9 kommentarer og
1 løsning

En god menu

Hej

Jeg mangler en rigtig god menu gerne ala den der er på www.team-csc.com!

Jeg håberder er nogle der vil hjælpe mig.
Avatar billede Slettet bruger
18. januar 2004 - 13:59 #1
Tænker du på menuen til venstre på denne side:
http://www.team-csc.com/ny_index.asp
?
Avatar billede silke4ever Nybegynder
18. januar 2004 - 14:02 #2
Jep
Avatar billede nikolajdu Nybegynder
18. januar 2004 - 14:06 #3
<html>
  <head>
 
  <style>
 
  .spacer{ width:20}
 
  .myBody,table{
font-family : Verdana, Arial;
font-size : 9px ;
color : #aaaaaa;
background-color: #006699;
margin-top:0;
margin-left:0;
border:0;
}

a:link{color: #ffffff;text-decoration: none;}
a:visited{color: #ffffff;text-decoration: none;}
a:active{color: #FFCCFF;text-decoration: underline;}
a:hover{color: #FFCC00;text-decoration: underline;}
 
  </style>
 
    <script language="javascript">
      <!--
   
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

forrige = false;

function vis(id){
if(forrige&&forrige!=id){
var styleObj = (ns4)? document.layers[forrige] : (ie4)? document.all[forrige].style : document.getElementById(forrige).style;
styleObj.display = "none"
saet(forrige,0)
}
var styleObj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
if(styleObj.display == "none"){
styleObj.display = ""
visible= 1
}else{
styleObj.display = "none"
visible = 0
    }
    saet(id,visible)
    forrige = id;
}
 
    function saet (name, value) {
      var argv = saet.arguments;
      var argc = saet.arguments.length;
      var expires = (argc > 2) ? argv[2] : null;
      var path = (argc > 3) ? argv[3] : null;
      var domain = (argc > 4) ? argv[4] : null;
      var secure = (argc > 5) ? argv[5] : false;
      document.cookie = name + "=" + escape (value) +
        ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
        ((path == null) ? "" : ("; path=" + path)) +
        ((domain == null) ? "" : ("; domain=" + domain)) +
        ((secure == true) ? "; secure" : "");
    }


function hentKage2 (name) {
var cook = document.cookie;
var cookNavn = name + "=";
var laengde = cook.length;

var start = 0;
while (start < laengde) {
var slut = start + cookNavn.length;
if (cook.substring(start, slut) == cookNavn) {
var vend = cook.indexOf (";", slut);
if (vend == -1) vend = laengde;

return unescape(cook.substring(slut, vend));
}

start = cook.indexOf(" ", start) + 1;
if (start== 0) break;
}
return null;
}


      function init(){
antalLag = 3;
if(document.cookie){
for (a=1;a<=antalLag;a++){
tjeck = hentKage2('undermenu'+a)
if(tjeck==1){
vis('undermenu'+a)
            }
        }
    }
}
      -->
      </script>
  </head>

  <body onload="init()" class="myBody">
 
  <a href="#" id="menu1" onClick="vis('undermenu1')" style="cursor:hand;">Vis Menu 1</a>
<br>
      <div id="undermenu1" style="display:none">
      <table border="0">
        <tr>
        <td class="spacer">&nbsp;</td>
    <td><a href="#" target="_blank">1.1</a></td>
    </tr>
    <tr>
    <td class="spacer">&nbsp;</td>
    <td><a href="#" target="_blank">1.2</a></td>
   
        </tr>
</table>
      </div>
    <a href="#" id="menu2" onClick="vis('undermenu2')" style="cursor:hand;">Vis Menu 2</a>
    <br>
      <div id="undermenu2" style="display:none">
      <table border="0">
        <tr>
    <td class="spacer">&nbsp;</td>
    <td><a href="#" target="_blank">2.1</a></td>
        </tr>
    <tr>
    <td class="spacer">&nbsp;</td>
    <td><a href="#" target="_blank">2.2</a></td>
        </tr>
</table>
      </div>

    <a href="#" id="menu3" onClick="vis('undermenu3')" style="cursor:hand;">Vis Menu 3</a>
      <div id="undermenu3" style="display:none">
      <table border="0">
        <tr>
        <td class="spacer">&nbsp;</td>
    <td><a href="#" target="_blank">3.1</a></td>
        </tr>
</table>
      </div>

  </body>
</html>
Avatar billede nikolajdu Nybegynder
18. januar 2004 - 14:07 #4
Du skal så lige tilpasse

antalLag = 3;

Med det antal menuen du har.
Avatar billede moso Nybegynder
18. januar 2004 - 14:07 #5
Prøv at gå ind på www.dhtmlcentral.com
Der finder du mange sjove løsninger...
Avatar billede bugger Nybegynder
25. januar 2004 - 16:28 #6
Hejsa
Hvis jeg lige må blande mig, så er CSC´s menu faktidk ret snedig. Den husker nemlig hvilken side "den er på" og viser dette, det gør Nikolajdu´s ikke, og det er netop vigtigt hvis man vil have noget brugervenlighed med på sit site. Jeg er selv på udkik efter en menu som viser "hvor man er henne" og har fundet en hos Tigra -tror jeg de hedder, men den koster desværre nogle nødder, som jeg ikke lige har :-( -men den husker siden vha. cookies. Det er treemenuPro jeg henviser til.

L8r
Henrik
Avatar billede bugger Nybegynder
25. januar 2004 - 18:18 #7
Avatar billede silke4ever Nybegynder
01. februar 2004 - 00:53 #8
nikolajdu lav et svar
Avatar billede nikolajdu Nybegynder
02. februar 2004 - 20:52 #9
oki doki :))
Avatar billede nikolajdu Nybegynder
03. februar 2004 - 13:15 #10
tak for point :)
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