Avatar billede ch007 Nybegynder
12. oktober 2003 - 22:18 Der er 3 kommentarer og
1 løsning

Link åbner flere forskellige vinduer i frameset

Jeg har en hjemmeside med frameset.

Lad os sige at der er 3 frames...(Frame A, B og C)

I frame A skal der være et link der åbner en ny side i B og en anden i C...

Jeg har prøvet det med at den åbner en side i B og i den side har jeg så javaScript OnLoad der åbner en i C, men kan man ikke allerede i linket fra A sige at den skal åbne 2 forskellige??

Det må gerne være ASP...
Avatar billede kaptajnknark Nybegynder
12. oktober 2003 - 22:26 #1
Du kan definere en javascript-funktion der åbner de pågældende sider i hver deres frame, og så kalde funktionen når der klikkes på linket
Avatar billede olebole Juniormester
13. oktober 2003 - 00:56 #2
<ole>

Nej, det må endelig ikke være i ASP, da det jo ikke kan køres på klienten  ;o)

<a href="side.html" target="frame_1" onclick="parent.frame_2.location.href='side2.html'">TEST</a>

/mvh
</bole>
Avatar billede olebole Juniormester
13. oktober 2003 - 00:59 #3
Præcis, hvordan din sti til frame'en skal se ud (i din onclick-handler), kommer an på frameset-strukturen. Prøv eksemplet først - og hvis det ikke virker, så læg en URL til frameset'et, så du kan få den rigtige løsning  :)

Og så vil jeg tillade mig at svare  :)
/mvh
Avatar billede roenving Novice
13. oktober 2003 - 03:19 #4
Selvfølgelig kan du requeste en helt ny side via asp, men som ole skriver er det jo unødvendigt at reloade framesettet, så den ultimative er at udnytte funktionaliteten med onclick !-)
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