Kasseper> Der åbner jeg jo bare en ny fil i en af framene. Jeg skal ved det link skifte frameset også. F.eks Frameset1 / Fil1.html (billedlink) Billedlinket skal åbne en ny fil i et nyt frameset (Framset2) Frameset2 /Fil2.html
Stroehm> Som sagt skal linket der ligger i en fil i et framset, åbne en anden fil i et andet framset. Det betyder linket skal pege på det andet framset, men også åbne en anden fil i en frame i det frameset.
Så skal du bare lave et nyt frameset eks. NytFrameset.html - for så at lave et link som dette : <a href=\"NytFrameset.html\" target=\"_Top\"> Så virker det!
I frameset INDEX.HTML har jeg en frame med navn INHOLD. I INDHOLD ligger START.HTML når man åbner INDEX.HTML. I filen START.HTML laver jeg et nyt link. Det link skal åbne filen SIKKER.HTML i en frame TEXT i et helt nyt frameset INDEX2.HTML
I forvejen åbnes der normalt filen NYT.HTML i framen TEXT i framesettet INDEX2.HTML
Det vil faktisk svare til at jeg skal kunne linke til to forskellige filer fra filen START.HTML
Det er intet problem at skifte framset i sig selv, men hvis man skal kunne åbne en anden fil en normalt i et andet frameset, så har jeg problemer, for jeg skal faktisk først referere til et frameset og så en fil i det frameset.
Skal index2.html - indlæses i samme browser vindue som index1.html allerede er åben i - eller skal der \'poppe\' et nyt browser win op med index2.html ?
Kan du ikke bare lave en link til en fil med samme frameset som index2.html. Istedet for nyt.html, skriver du jo bare sikker.html. Linken skal have target=_top.
Er framesettet i index.html og index2.html ens? Jeg mener er rammerne samme størrelse og med samme navne.
Hvis ja, kan du jo bruge javascrip til at opdatere de to frames med. Du kan bruge følgende scipt til dette:
Hvis du skal bruge dette, skal du huske at rette frame1 og frame2 til navnene på dine frames. Og filnavn1.html og filnavn2.html skal ændres til navnene på dine filer.
jeps. Fra START.HTML som ligger i INDEX framesettetr skal der være 2 forskellige links. En til NYT.HTML og en til SIKKER.HTML, men de skal kunne åbnes i samme frameset (INDEX2).
Linket skal ligge i filen START under framesettet INDEX. Målet er INDEX2 framesettet med filen SIKKER. Lige nu åbner jeg normalt NYT i INDEX2, og jeg kan godt ÆNDRE det til at den skal åbne SIKKER for det bliver gemt sammen med frameset filen. Jeg kan bare ikke lave et link til SIKKER i INDEX2.
Normalt skal INDEX2 starte med NYT, men man skal have muligheden for at åbne SIKKER istedet.
Det vil nok være det letteste at lave endnu en framesetfil: Index3.html - magen til index2.htm - MEN med de ønskede filer i frames\'ne - for så at kalde den fra dit link i index1.html / start.html! --- Men det kunne nu også laves helt anderledes i JavaScript - men det er nok lige lovlig meget at gøre ud af det - hvis det bare er dette ene link det drejer sig om!
Er der tale om et mindre site, så vil det helt klart være det nemmeste at gøre som \"stroehm\" beskriver i seneste indlæg - altså lave to næsten identiske frameset - ellers skal du arbejde med variabler i f.eks. JavaScript...
Point til stroehm - Hvis der ikke skal benyttes java, kan det faktisk ikke umiddelbart lade sig gøre, så jeg vælger at løse det med stroehm\'s forslag. Det er til at gå til, og jeg SKAL være færdig imorgen. Takker
Det er nok også det nemmeste lige umiddelbart! Takker for påoointsne... ;)
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.