Avatar billede dsj Nybegynder
05. juni 2004 - 13:35 Der er 5 kommentarer og
1 løsning

CoolMenu og frames

Jeg har en hjemmeside, som er opdelt i 3 vandrette frames. Den øverste indeholder et lille banner og en javascript CoolMenu. Midterste frame inderholder selve sidens indhold, og den underste en sidefod med bl.a. kontakt-info.

Mit problem er så, at få CoolMenu'en i øverste frame, når den folder sig ud, at gå ned over miderste frame. Menuøen består af en række på 3 menu-punkter, som alle indeholder en række underpunkter. Når man bevæger musen hen over et af de 3 menu-punkter, skulle underpunkterne gerne vises under det givne menu-punkt, og dermed nedover den midterste frame. Hvordan gør man lige det?
Avatar billede knudx Nybegynder
05. juni 2004 - 17:22 #1
det er svært, for så skal folde-ud delen af menuen flyttes over i det andet dokument. Det kræver nok et lidt nøjere studie af det script du bruger.
Avatar billede dsj Nybegynder
05. juni 2004 - 17:33 #2
Ja, men hvordan gøres det, det er jo blevet gjort før...

Et eksempel viser det her: http://www.dhtmlcentral.com/projects/coolmenus/examples/frames_version/frameset1.html

Jeg kan bare ikke umiddelbart se hvad det er der skal gøres, når ikke der er forklaringer med...
Avatar billede roenving Novice
05. juni 2004 - 17:47 #3
Som du kan se på kilden i den side, skal du i den frame, hvor menuen skal folde sig ud bruge:

<script src="coolmenus_frame.js" type="text/javascript"></script>

-- og så skal du bruge den kilde, som konstruerer menuen i den frame, hvor du skal have dine links ...
Avatar billede dsj Nybegynder
05. juni 2004 - 18:06 #4
Jeg har gjort som følger, men det virker stadig ikke:

TOP FRAME:
<head>
    <title>Velkommen</title>
    <link href="styles/default.css" rel="stylesheet" type="text/css"/>
    <script language="JavaScript1.2" src="scripts/coolmenus4.js"></script>
</head>
<body>
    <script language="JavaScript1.2" src="scripts/default.js.php"></script>
    ...
</body>

MAIN FRAME:
<head>
    <link href="styles/default.css" rel="stylesheet" type="text/css"/>
</head>
<body>
    <SCRIPT src="scripts/coolmenus_frame.js" type=text/javascript></SCRIPT>
    ...
</body>
Avatar billede dsj Nybegynder
05. juni 2004 - 18:14 #5
"default.js.php" konstruerer selve menuen...

Attributten "frames" er sat til 1.
Avatar billede dsj Nybegynder
19. august 2004 - 09:20 #6
Lukker og slukket, det virker ikke...
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