Avatar billede pitzen Nybegynder
14. juni 2004 - 22:44 Der er 9 kommentarer og
1 løsning

Menu-problemer!

Hej!

Jeg har følgende side, som ikke virker efter hensigten...

<HTML>
<HEAD>
<TITLE>menutest</TITLE>
<link rel="stylesheet" href="style.css">
<SCRIPT LANGUAGE="JavaScript1.2" SRC="menu.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.2">
function onLoad() {
    window.Menukemikalier = new Menu();
    Menukemikalier.addMenuItem("Kemi Produkt 1", "location='kemiprodukt1.htm'");
    Menukemikalier.addMenuItem("Kemi Produkt 2", "location='kemiprodukt2.htm'");
    Menukemikalier.addMenuItem("Kemi Produkt 3", "location='kemiprodukt3.htm'");
    Menukemikalier.addMenuItem("Kemi Produkt 4", "location='kemiprodukt4.htm'");
    Menukemikalier.writeMenus();
}
function onLoad() {
    window.Menupapir = new Menu();
    Menupapir.addMenuItem("Papir Produkt 1", "location='papirprodukt1.htm'");
    Menupapir.addMenuItem("Papir Produkt 2", "location='papirprodukt2.htm'");
    Menupapir.addMenuItem("Papir Produkt 3", "location='papirprodukt3.htm'");
    Menupapir.addMenuItem("Papir Produkt 4", "location='papirprodukt4.htm'");
    Menupapir.writeMenus();
}
</SCRIPT>
</HEAD>
<A HREF="java script:window.showMenu(window.Menukemikalier);" class="style1" onMouseOver="window.showMenu(window.Menukemikalier);">Kemikalier</A>
</p>
<A HREF="java script:window.showMenu(window.Menupapir);" class="style1" onMouseOver="window.showMenu(window.Menupapir);">Papir</A>
  <SCRIPT LANGUAGE="JavaScript1.2">
if (document.all || document.getElementById) {
    onLoad();
}
  </SCRIPT>
</BODY>
</HTML>

Hvad er kokset?

Det skal laves sådan, at der for hver link dropper en menu frem, som indeholder nogle underkategorier...

PFT!

Mvh. Morten!
Avatar billede thesurfer Nybegynder
14. juni 2004 - 22:57 #1
Hvad står der i menu.js?
Avatar billede pitzen Nybegynder
14. juni 2004 - 23:13 #2
Avatar billede pitzen Nybegynder
14. juni 2004 - 23:14 #3
den er lang, så ligger et link!
Avatar billede skovenborg Nybegynder
14. juni 2004 - 23:14 #4
hmm to onLoad funktioner ;-) prøv at ligge de to sammen til en stor - og evt. ændre navnet hvis det skaber konflikter
Avatar billede pitzen Nybegynder
14. juni 2004 - 23:52 #5
Ahh... har fundet ud af det!

Skulle fjerne den ene function onLoad() og flytte Menukemikalier.writeMenus(); nedunder!

Tak for tippet!
Avatar billede skovenborg Nybegynder
14. juni 2004 - 23:54 #6
virker det så nu?
Avatar billede skovenborg Nybegynder
14. juni 2004 - 23:57 #7
og hvis ikke: Hvad er fejlen egentlig?

Har du egentlig stadig linket til den side du fandt menuen på (ikke selve menu.js) - og har du måske også et link til siden du bruger?
Avatar billede pitzen Nybegynder
15. juni 2004 - 19:30 #8
Avatar billede skovenborg Nybegynder
15. juni 2004 - 19:44 #9
hmm, i så fald tillader jeg mig at smide et svar ;-)
Avatar billede skovenborg Nybegynder
15. juni 2004 - 19:44 #10
sådan her :-)
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