17. august 1999 - 11:04Der er
8 kommentarer og 1 løsning
Frames (Target)
Jeg skal lave en homepage med 3 frames(A,B og C). Frame A skal indeholde en hoved menu, og når man vælger et punkt her, skal der linkes til en undermenu der vises i Frame B. Det er ikke noget problem... Men... jeg vil gerne have at der samtidig linkes til en første side i frame C, så ledes at når jeg vælger et punkt i hovedmenuen (Frame A), så loades der en ny side i både Frame B og C. Kan det lade sig gøre, og i så fald hvordan?
btw, det første stykke kode var blot for at vise, at du smider alt mellem <script language="Javascript"> og </script> ind i din menuframe lige efter <head> og før </head>
Et alternativ: Du laver en index-side som indeholder et frameset med 2 sider. Disse 2 sider laver du som separate dokumenter, og hvert af dem indeholder et frameset. Det første med et frameset som viser A i den ene side og i den anden side henter dokument nr 2. som indeholder et frameset der deler B og C.
Hver gang du vælger et punkt i A, loades et nyt dokument med nyt frameset for B og C.
Det smarte ved at lægge selve koden ind i en funktion er, at det er nemmere at udvide den.
Hvad nu hvis du lige pludselig vil have 3 frames opdateret med en ny side, istedet for 2? Tja, så tilføjer man den ekstra linje kode ét sted og så virker det ;)
Med din brug af onClick kommer du hurtigt til at skulle skrive meget unødvendigt kode.
nøii hvis bare alle verdenskonflikterne kunne blive løst sådan *GG*
/Rasmus
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.