Avatar billede gertnissen Nybegynder
23. november 2000 - 14:23 Der er 6 kommentarer og
1 løsning

5 frames - hvordan med target til de 2 rækker

|--------|
|    1    |
|--------|
|2|3|4|5|
|--------|

Fortsættelse af spørgsmål \"Frameset med 5 frames -\" http://www.eksperten.dk/spm/34836

Forestil dig at siden består af 2 rækker.
- 1 række med frame 1
- 2 række med frame 2-5

Når der klikkes på et link i eksempelvis frame 2 skal den nye html fil vises i 2 række, dvs. frame 2-5 skal så og sige blive til 1 frame så skærmbilledet opleves som bestående af 2 rækker/frames.

hmm, er det til at forstå ?

Jeg er med på at man kan navngive en <frame> men kan man også det med <frameset> ?

PS: html koden skal virke til både NS og IE.
Avatar billede stigc Nybegynder
23. november 2000 - 14:29 #1
du vil bryde et framset. Ik\'?

<a href=\"java script:parent.location.href=\'nyside.html\';\"> Test </a>

Dette vil bryde framsette et niveau op!

Avatar billede starleicht Nybegynder
23. november 2000 - 14:30 #2
Hovedsiden skal bestå af 2 frames, f.eks med navnene \"top\" og \"bund\"

Når den nederste frame skal indholde 4 frames, laves et ny html-dokument der indeholder 4 frames, der indlæses i framen \"bund\".

Når man klikker på et link i den \"nye\" frame 2 i nedeste række, skal linket blot have target=\"bund\".
Avatar billede gertnissen Nybegynder
23. november 2000 - 14:34 #3
nej ikke helt,

Min Frames def, ser således ud

<frameset  rows=\"50%,*\">
    <frame name=\"a\" src=\"\">
    <frameset  cols=\"25%,25%,25%,*\">
        <frame name=\"b\" src=\"\">
        <frame name=\"c\" src=\"\">
        <frame name=\"d\" src=\"\">
        <frame name=\"e\" src=\"\">
    </frameset>
  </frameset> 

Jeg vil bibeholde et del af det nuværende frameset, så det efter et tryk på et link ser nogenlunde således ud (mentalt)

<frameset  rows=\"50%,*\">
    <frame name=\"a\" src=\"\">
    <frame name=\"e\" src=\"\">
    </frameset>
</frameset> 

Men helst uden at skulle skabe yderligere fast html filer.

Så jeg vil ikke bryde min nuværende frameset, men bibeholde en del af den.
Avatar billede gertnissen Nybegynder
23. november 2000 - 14:35 #4
starleicht  >> måske det er en eneste løsning, jeg håbede på at jeg kunne undgå den ekstra html fil.

Jeg lader spørgsmålet stå åben lidt endnu...
Avatar billede starleicht Nybegynder
23. november 2000 - 14:44 #5
Du kunne evt. lave en asp-side, der afhængig af input laver et frameset?!
Avatar billede gertnissen Nybegynder
23. november 2000 - 15:26 #6
Jeg har brugt din løsning <starleicht>.

tja det behøver ikke altid at være så svært - tak for din løsning.
Avatar billede gertnissen Nybegynder
23. november 2000 - 15:30 #7
Ja altså løsningen med
1 frame.htm der består af 2 rows (toprow og bundrow), hvor bundrow kalder  frame2.htm med endnu 4 cols.
På den måde kan jeg med target skrive i bundrow fra hver af de 4 cols i bundrow og på den måde oveskrive de 4 frames med en enkelt frame.
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