Avatar billede Slettet bruger
09. december 2002 - 16:50 Der er 9 kommentarer og
3 løsninger

Frame spørgsmål

Hej...

Jeg har et frameset der som udgangspunkt består af et mindre top-frame med en række menu-links og 2 under-frames hvor forskelligt indhold vises. Se eks. her:

http://hjem.get2net.dk/unseen/3_frame.gif

Det jeg ønsker/vil spørg om er følgende: Kan man lave et link i top-framet der så åbner en side som udgør begge bund-frames (ikke sådan at der åbnes 2 sider på een gang - et i hvert frame) - men at en side kaldes - og denne side fylder hele de to nederste frames, ligesom man havde et frameset som kun bestod af top-framet og bund-framet. Se eks. her:

http://hjem.get2net.dk/unseen/2_frame.gif
Avatar billede nikolajdu Nybegynder
09. december 2002 - 16:56 #1
Så må du loade et helt nyt frameset ind :)
Avatar billede bamzen Nybegynder
09. december 2002 - 16:57 #2
Kun hvis du splitter dit frameset op i to frameset filer.....

1 der laver hovedrammen
1 der laver under opdelingen

så kan du vælge at linke til en side som "skifter" frameset....

som en start er du så nødt til at specificere underframesettet som source til den ene af dine hovedframes......

forstår du?

Go fornøjelse
Avatar billede muss Nybegynder
09. december 2002 - 16:58 #3
Kald et ny frameset frem, hvor du "genbruger" din topframe.

//muss
Avatar billede cdc Novice
09. december 2002 - 16:58 #4
så skal du
a.)  http://hjem.get2net.dk/unseen/3_frame.gif de nederste lave som et frameset, som du kalder ind i din index frame ser ud som:
b.)  http://hjem.get2net.dk/unseen/2_frame.gif og i den nederste kalder du så "a" ind. Hvis du så kalder top for banner og bund som text i frame name kan du så kalde din side ind som det passer dig

Hvis det er kringlet svaret så spørg...

/cdc
Avatar billede bamzen Nybegynder
09. december 2002 - 17:02 #5
hehe nikolaidu er som altid hurtig.......... ;-)
Avatar billede Slettet bruger
09. december 2002 - 17:03 #6
jeg vil helst ikke skulle kalde et frameset inde i det nederste frame - kan man ikke komme omkring det på en anden måde? Synes at kunne huske noget med target=_child eller sådan noget (uden dog at vide om det har en sk*d med sagen at gøre)... Det andet bliver for panglet - da sitet allerede er kodet ;-)
10. december 2002 - 14:25 #7
target="_top"
-det udskifter hele siden.

Lave et ny <frame> -fil, hvor du bare samler frams'ene på en anden måde.
-det er klart nemmest!
Avatar billede Slettet bruger
10. december 2002 - 14:49 #8
Problemet er bare at hvis jeg "genbruger" topframet med alle menu-linkene i dette nye frameset der altså ligner http://hjem.get2net.dk/unseen/2_frame.gif så er problemet at hvis man klikker på et link i top-framet (som således normalt åbner en side i et af de 2 under frames på http://hjem.get2net.dk/unseen/3_frame.gif ) så virker det jo ikke uden at skulle tilføje queries og det vil jeg ikke ud i da hele sitet er kodet færdigt
Avatar billede muss Nybegynder
10. december 2002 - 15:53 #9
Den side der ligger i din topframe ville du jo have "genbrugt" alligevel, hvilket meget tydligt fremgår af dit 1. spørgsmål.

Så enten skal du ændre i koder eller finde på en anden idé.

//Held&lykke
muss
Avatar billede Slettet bruger
10. december 2002 - 16:35 #10
den skulle netop ikke "genbruges" :-) men jo være der hele tiden - hvis jeg skal åbne et nyt frameset med topframen (hvilket i sig selv jo ikke er et problem) så bliver problemet at hvis jeg efterfølgende skal kunne klikke på et link der åbner en side i et af de to oprindelige underframes så er jeg på den.

Ret indviklet at forklare...
Avatar billede nikolajdu Nybegynder
09. januar 2003 - 04:18 #11
ehe lukke???
Avatar billede muss Nybegynder
09. januar 2003 - 12:28 #12
nikolajdu

Pjat med dig, spørgsmålet er kun en måned gammelt ;-)
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