Avatar billede Spotgun Seniormester
18. december 2003 - 22:36 Der er 3 kommentarer og
1 løsning

Iframe i iframe - target?

Jeg har en side som indeholder en iframe (iframe 1). Siden der vises i iframen indeholder også en iframe (iframe 2).

Jeg har en menu i iframe 1, som har target på iframe 2, men når jeg klikker på linket, åbner siden i iframe 1.

Hvis jeg dropper den første side som indeholder iframe 1, så den egentligt står som hovedside, så virker linket m. target til iframe 2 godt nok...

Jeg ved godt det ikke er nogen skide optimal løsning, men pt. er jeg for doven til at lave det om.

Er der nogen der kan sige mig hvad target skal være for at jeg rammer den nestede iframe (iframe 2)?
Avatar billede roenving Novice
18. december 2003 - 23:06 #1
<a href="#" onclick="window.frames['iframe2'].location.href='enBySide.html';return false;">Link i iframe2</a>
Avatar billede Spotgun Seniormester
02. januar 2004 - 11:50 #2
Hmm - det ser ikke ud til at virke, så jeg droppede den nestede iframe løsning og fjernede den yderste iframe. Vil du ha' point som tak for hjælpen, så smid et svar...
Avatar billede roenving Novice
03. januar 2004 - 02:50 #3
Måske vil en kombination af de løsninger, som er indeholdt her virke ?-)

<a href="#" onclick="parent.frames['iframe1'].frames['iframe2'].location.href='enBySide.html';return false;">Link i iframe2</a>

-- els velbekomme '-)
Avatar billede roenving Novice
04. januar 2004 - 00:28 #4
-- og tak for points ;~}
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