Avatar billede fcs Novice
17. januar 2002 - 12:25 Der er 23 kommentarer og
1 løsning

Frames i en tabelcelle

Hejsa folkens.

Det kan godt være at det er mig der har stirret mig blind på en løsning, men det virker ikke, så kom lige med lidt hjælpe, please ;-)

Jeg vil lave en side der er 800*600 i størrelse. For at sikre at den er i 800*600, havde jeg tænkt mig at lave en tabel (på 800*600), som bestod af tre celler (se figur 1).

Figur 1:

-----------
|        |
-----------
|        |
|        |
|        |
-----------
|        |
-----------

I den midterste celle skulle der så være et frameset, der inddeler den i en menudel (venstre side) og en indholdsdel (højre side). De to andre celler skulle så være henholdsvis top og bund (med reklamer, oma.)

Problemet er bare, at så snart der er sat et sæt <body>-tags, så vil den jo ikke acceptere frames.

Hvad gør jeg???
Avatar billede fcs Novice
17. januar 2002 - 12:26 #1
Ups, tegningen blev ikke helt god, men de lodrette streger skulle selvfølgelig være i hver sin side
Avatar billede ztyxx Nybegynder
17. januar 2002 - 12:27 #2
brug iframe istedet for frame
Avatar billede hojben Novice
17. januar 2002 - 12:31 #3
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>
<frameset rows=\"80,*\" cols=\"80,*\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">
  <frame name=\"cornerFrame\" scrolling=\"NO\" noresize src=\"/UntitledFrame-10\" >
  <frame name=\"topFrame\" scrolling=\"NO\" noresize src=\"/UntitledFrame-11\" >
  <frame name=\"leftFrame\" scrolling=\"NO\" noresize src=\"/UntitledFrame-12\">
  <frameset cols=\"*,80\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">
  <frameset rows=\"*,80\" frameborder=\"NO\" border=\"0\" framespacing=\"0\">
  <frame name=\"mainFrame\" src=\"/Untitled-1\">
  <frame name=\"bottomFrame\" scrolling=\"NO\" noresize src=\"/UntitledFrame-14\">
</frameset>
  <frame name=\"rightFrame\" scrolling=\"NO\" noresize src=\"/UntitledFrame-13\">
</frameset>
</frameset>
<noframes><body>



</body></noframes>
</html>
Avatar billede fcs Novice
17. januar 2002 - 12:31 #4
ztyxx>> OK, hvordan gør man det???
Avatar billede fcs Novice
17. januar 2002 - 12:32 #5
Hojben>> Er hele størrelsen så \"låst\" til 800*600??
Avatar billede hojben Novice
17. januar 2002 - 12:33 #6
ohhh nix...
Avatar billede fcs Novice
17. januar 2002 - 12:38 #7
Det udseende jeg søger er som dette: http://fcs.skjoldhoej.dk/test/frametest.htm

Hojbens forslag ser sådan du: http://fcs.skjoldhoej.dk/test/hojben.htm
Avatar billede hojben Novice
17. januar 2002 - 12:40 #8
hvorfor bruger du så ik det?

http://fcs.skjoldhoej.dk/test/frametest.htm
Avatar billede fcs Novice
17. januar 2002 - 12:41 #9
Fordi jeg gerne ville løse det i en størrelse der hedder 800*600 og undgå så mange frameset
Avatar billede ztyxx Nybegynder
17. januar 2002 - 12:42 #10
et eksempel kunne også være:
<html>
<head>
<title>en side</title>
</head>
<body>
<div align=center>
<table border=1 width=800 height=600>
  <tr>
    <td align=center height=100>øverste celle</td>
  </tr>
  <tr>
  <td align=center valign=middle>
  <iframe width=800 height=450 name=main src=main.html

scroll=auto></iframe>
  <ilayer width=800 height=450 name=main src=main.html

scroll=auto></ilayer>
    </td>
  </tr>
  <tr>
    <td align=center height=50>bund</td>
  </tr>
</table>
</div>
</body>
</html>


ellers kan dette indsættes i en hvilken som helst celle i en tabel

<iframe width=800 height=450 name=main src=main.html scroll=auto></iframe>
  <ilayer width=800 height=450 name=main src=main.html
scroll=auto></ilayer>
Avatar billede ztyxx Nybegynder
17. januar 2002 - 12:43 #11
hehe, skulle lige arbejde lidt, glemte at refreshe inden jeg postede, kan se at du har fået masser af god hjælp :-)
Avatar billede fcs Novice
17. januar 2002 - 12:43 #12
Undskyld løse = LÅSE
Avatar billede fcs Novice
17. januar 2002 - 12:45 #13
ztyxx>> Hvad er forskellen på iframe og ilayer?? Virker det også i Netscape?
Avatar billede ztyxx Nybegynder
17. januar 2002 - 12:47 #14
NS vil ikke acceptere iframe, så derfor ilayer sammen med, så hitter brugerens browser ud af hvad der skal bruges
Avatar billede ztyxx Nybegynder
17. januar 2002 - 12:56 #15
kan du få det til at virke som du vil have det??
Avatar billede fcs Novice
17. januar 2002 - 13:00 #16
Jepper, det endelige resultat kan ses på: http://fcs.skjoldhoej.dk/test/ztyxx.htm

I den ifram du har lavet har jeg så bare kaldt et dokument der indeholder en almindelig frame og så funker det. Er det den bedste løsning eller kan det laves mere elegang med endnu en iframe??

P.S.: Husk lige at lave  et svar også ;-)
Avatar billede ztyxx Nybegynder
17. januar 2002 - 13:03 #17
okay, det er også en måde at gøre det på, men du kan jo dele den midterste celle i to, og bruge to iframes/ilayer dem kan du indsætte alle dem du vil af
Avatar billede fcs Novice
17. januar 2002 - 13:06 #18
OK, sidste ting. Hvis jeg vil lave den midterste celle som todelt (se midtercellen på http://fcs.skjoldhoej.dk/test/ztyxx.htm), men ved hjælpe af en iframe, hvordan gør jeg så det???
Avatar billede ztyxx Nybegynder
17. januar 2002 - 13:08 #19
du kan lave to celler, med hver sin iframe
Avatar billede fcs Novice
17. januar 2002 - 13:09 #20
Selvfølgelig, hvor dum kan man være ;-)

Tusind tak for fremragende hjælp!!!
Avatar billede ztyxx Nybegynder
17. januar 2002 - 13:13 #21
no problem, skulle det være en anden gang:-)

takker mange gange for point
Avatar billede fcs Novice
17. januar 2002 - 13:24 #22
Ups, lige en allersidste ting: Hvordan refererer jeg til en iframe (min højre iframe med indhold), f.eks. fra et link i min menu (venstre iframe) er det bare med en almindelig  <A HREF=\"forside.htm\" TARGET=\"hovedramme\"</A> ?
Avatar billede ztyxx Nybegynder
18. januar 2002 - 12:37 #23
det er nøjagtigt den samme fremgangsmåde som med alm. frames
Avatar billede fcs Novice
21. januar 2002 - 10:43 #24
Takker ;-)
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