Avatar billede vester Novice
02. september 2001 - 16:46 Der er 54 kommentarer og
4 løsninger

Frames eller ej

Er det fedest med frames eller include filer?
Grunden til jeg spørger, er at jeg er ved at lave en side, hvor jeg skal bruge et baggrundsbillede i midten.
Formatet på siden er i samme stil som http://www.mellownet.dk/, men der skal som sagt være et baggrundsbillede i midten.
Jeg kan ikke lige regne ud hvordan man gør det v.h.a. include-filer, og det er derfor jeg spørger.
MVH.
VesTer
Avatar billede bbs Nybegynder
02. september 2001 - 17:33 #1
Det ser da fedt nok ud som det er!
Avatar billede ravnborg Nybegynder
02. september 2001 - 21:11 #2
Jeg bruger ALTID include-file selv.

lav din side i en tabel med 2 vinduer. I vinduet til højre laver du en include-file sådan din menu bliver sat ind.
Venstre side er så selve siden
Avatar billede vester Novice
02. september 2001 - 21:32 #3
Jeg har vist ikke formuleret mig klart nok.
Det er IKKE Mellownet jeg skal lave, men en anden side i samme stil. D.V.S. En side med en fast baggrundsfarve der er den samme hele tiden. I midten skal der være et \"vindue\" med en baggrundsgrafik.
Mellownet var kun for at vise det med midten.
Avatar billede johannielsen Nybegynder
02. september 2001 - 21:35 #4
Brug enten Include eller <iframe>
Det stinker at bruge framset
Avatar billede vester Novice
02. september 2001 - 21:37 #5
Hvad er det der er galt med frameset?
Avatar billede johannielsen Nybegynder
02. september 2001 - 21:39 #6
Problemet er at du ikke har de samme muligheder for at lave flot design. Du kan ikke angive positioner på samme måde som i tables og dvs. Include eller <iframe> - <iframe> fungerer i øvrigt præcis ligesom framset du har bare mere kontrol!!!
Avatar billede vester Novice
02. september 2001 - 21:40 #7
Men det virker ikke i Netscape!?
Avatar billede johannielsen Nybegynder
02. september 2001 - 21:41 #8
Viker Iframe ikke i Netscape?
Avatar billede johannielsen Nybegynder
02. september 2001 - 21:47 #9
har lige tjekket min egen side med iframes og den fucker totalt i netscape - netscape sucks, hold dig til IE
Avatar billede ravnborg Nybegynder
02. september 2001 - 21:54 #10
Det nemmeste og det der giver det bedste resultat er klart at opbygge din side i tabeller og så bruge include i de celler hvor indholdet går igen.

Avatar billede vester Novice
02. september 2001 - 22:37 #11
>>Ravnborg. Hvad gør jeg så med den baggrundsgrafik?
>>johannielsen. Nu er det jo forhåbentlig heller ikke kun mig der skal se siden, så det er nok nødvendigt med Netscape. Ham jeg skal lave den til er mac fanatiker og den slags mennesker har det ofte bedst med Netscape.

Hvad med Opera. Fatter den alle koder eller hvordan ser det ud med den?
Avatar billede johannielsen Nybegynder
03. september 2001 - 00:01 #12
Ja, man må jo tænke på målgruppen.
Avatar billede Slettet bruger
03. september 2001 - 00:03 #13
mellownet.dk: Siden kan ikke vises
Avatar billede ravnborg Nybegynder
03. september 2001 - 07:23 #14
Skal der være tekst hen over baggrundsgrafikken?

Skal det billede du vil bruge til baggrundsgrafikken kun vises en gang eller skal det gentages så det fylder hele siden?
Avatar billede sone Nybegynder
03. september 2001 - 09:24 #15
Mit argument for ikke at bruge frames er, at det ikke er fedt at finde en midterside uden menu osv. i en søgemaskine - f.eks. http://www.fibertex.dk/welcome.htm (med frames: http://www.fibertex.dk/non-wovens.htm)
Avatar billede Slettet bruger
03. september 2001 - 09:27 #16
Hvis man har problemet som sone har, kan man tricke lidt javascript...:

<script LANGUAGE=\"JavaScript\">
<!--//
function framer()
{
if (top.location==self.location)
{
top.location=\"index.php\"
}
}
//-->
</script>

og så lige en <body onload=\"framer();\">
Avatar billede milo Nybegynder
03. september 2001 - 09:29 #17
iframes kan godt laves så de virker i netscape....hvorofor sutter netscape? det er da bsre jer der ikke kan finde ud af at kode ordentligt? Netscape fucker ikke en feljfri kode op, så, lær at lave jeres ting ordentligt i stedet :)
Avatar billede Slettet bruger
03. september 2001 - 09:30 #18
hvis du laver den med frames er siden hurtigere at benytte..
Avatar billede Slettet bruger
03. september 2001 - 09:30 #19
milo> hehe...
Avatar billede milo Nybegynder
03. september 2001 - 09:32 #20
el barto, det er ikke så vigtigt længere, efter de fleste sidder på adsl..desuden bliver evt. baggrundsbillede, menuknapper m.m. cashet i de fleste tilfælde... :)

Min mening i hvert fald.
Avatar billede ravnborg Nybegynder
03. september 2001 - 09:35 #21
el barto> er du nu også sikker?

Ved frames skal der hentes min. 2 sider ned, dvs. min 2 gange skal der søges på serveren.
Hvis man bruger include sker dette udelukkende på serveren. Som bruger skal du kun søge efter en side!
Flaskehalsen ligger i brugerens internetforbindelse og ikke serverens processor!!

Imclude er hurtigst ;-)
Avatar billede Slettet bruger
03. september 2001 - 09:35 #22
\"det er ikke så vigtigt længere, efter de fleste sidder på adsl\" er nok en grov overdrivelse...

Men vil da give dig ret i at de bliver cachet, men det hjælper ikke hvis man har så sløv en puter at den cacher dem på disk...
Avatar billede milo Nybegynder
03. september 2001 - 09:36 #23
vester, opera er i stil med netscape... :) - dvs. man ikke skal have fejl i koderne, uhadada :)
Avatar billede milo Nybegynder
03. september 2001 - 09:38 #24
el barto...ja ok :P men, så ret til:
det er ikke så vigtigt længere, efter mange har fået adsl *g*

mht. sløv computer...tjah så kan jeg jo vende om og sige...hvad nu hvis deres browser ikke understøtter frames? Hehe.
Avatar billede Slettet bruger
03. september 2001 - 09:38 #25
ravnborg> Når du henter de efterfølgende sider ind skal den kun hente siden hvis adressen er en anden, og det er den jo ikke med frames. Ja, jeg er helt sikker!

Med include sker selve includen i ASP parseren, hvor siden hentes fra selve webserveren. Desuden skal hele siden gentegnes, og har man f.eks 30 små giffiler kan det tage tid.

Sidens proportioner og billederne skal udregnes igen, også selvom de er chachet lokalt.
Avatar billede Slettet bruger
03. september 2001 - 09:41 #26
milo> Ok så.. :P

Hvis deres browser ikke understøtter frames kan man jo lave:

<NOFRAMES>
Din browser understøtter ikke frames, hent en <a href=\"http://www.download.dk\">Frame kompatibel browser</a> nu!
</NOFRAMES>
Avatar billede milo Nybegynder
03. september 2001 - 09:43 #27
el barto, med include kan man:

<FONT SIZE=\"\" COLOR=\"000000\" FACE=\"verdana\">
HVIS DU BRUGER SKOD <56K MODEM SÅ BESTIL ADSL
</FONT>

*gggg*
Avatar billede milo Nybegynder
03. september 2001 - 09:44 #28
SIZE=\"5\" even...*gg*
Avatar billede vester Novice
03. september 2001 - 09:44 #29
>>ravnborg: Det er meningen at der skal tekst hen over grafikken, ja. Billedet skal kun vises en gang og ikke gentages.

>>milo:
Vil det sige at opera heller ikke opfatter en pixel som samme bredde som IE? Jeg tænker her på textfelter o.l.

>>elbarto:
Prøv: http://www.mellownet.dk/  uden komma:-)
Avatar billede Slettet bruger
03. september 2001 - 09:45 #30
*G*

Men spøg til side, det er jo ikke alle der kan få ADSL endnu, og endnu mindre råd til det.

Mange kan allerhøjst få en TDC løsning der er kanondyr og skide langsom. Så mon ikke vi må trækkes med modemet nogen tid endnu?

Avatar billede Slettet bruger
03. september 2001 - 09:46 #31
vester> Det ved jeg godt, men siden var stadig nede da jeg prøvede (er ikke helt dum).

Jeg er selv smart nok til at lave et mellemrum efter links, men andre er ikke....
Avatar billede milo Nybegynder
03. september 2001 - 09:47 #32
vester, det ved jeg faktisk ikke...men på tables osv. der skal du begynde at vænne dig til, at angive bredden på de forskellige celler, ved hjælp af transparente gifs, og undlade <TD WIDTH=\"xxx\" HEIGHT=\"xxx\"> osv... - altså hvis du vil optimere siden til netscape og opera også :)
Avatar billede Slettet bruger
03. september 2001 - 09:48 #33
vester> Sagen er at input felter ikke opgøres i pixels, og du kan blot lave size=\"10\" (tager hensyn til netscape) og style=\"size:100px\" (tager hensyn til de andre)
Avatar billede Slettet bruger
03. september 2001 - 09:49 #34
mht width=\"xxx\" så kræver det bare at cellerne har en form for indhold.

så en <td width=\"200\"> der kun indeholder en &nbsp; bliver altså 200 pixels bred i alle browsere.
Avatar billede ravnborg Nybegynder
03. september 2001 - 09:52 #35
Her er et lille eksempel på en tabel. Humlen er at få grafikken til at passe ind så den står i midten.


<table width=\"100%\">
<tr>
    <td colspan=\"2\">Side hoved</td>
</tr>
<tr>
    <td>Menu</td>
    <td background=\"baggrund.gif\">Tekst tekst tekst osv.</td>
</tr>
</table>
Avatar billede milo Nybegynder
03. september 2001 - 09:52 #36
el barto...here we go again *g* - hvad så med højde? Der er det i hvert fald bedre at bestemme den med hjælp af transparente gifs.. :)
Avatar billede milo Nybegynder
03. september 2001 - 09:54 #37
hmm.. bare lav 9 celller? 3 i hver række, så vil der jo være en celle der i midten af de andre, og hvor du kan smække billedet ind...det det ikke det du mener?
Avatar billede milo Nybegynder
03. september 2001 - 09:56 #38
<table>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td>DENNE CELLE ER I MIDTEN?</td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>
Avatar billede vester Novice
03. september 2001 - 09:59 #39
milo:
Jo det er det jeg mener, men man kan da ikke indsætte et baggrundsbillede i en celle vel???
Avatar billede Slettet bruger
03. september 2001 - 09:59 #40
ravnborg> Midten af hvad?

Du laver jo 2 <td> så er det jo klart det ikke kan centreres...
Avatar billede Slettet bruger
03. september 2001 - 10:00 #41
<td background=\"filer/billede.gif\">
Avatar billede Slettet bruger
03. september 2001 - 10:01 #42
ravnborg>

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">

<html>
<head>
    <title>Untitled</title>
</head>

<body>
<table height=\"100%\" width=\"100%\" border=\"1\">
<tr>
    <td colspan=\"2\">Side hoved</td>
</tr>
<tr>
    <td background=\"\">Menu</td>
    <td background=\"baggrund.gif\" align=\"center\">Tekst tekst tekst osv.</td>
</tr>
</table>


</body>
</html>
Avatar billede milo Nybegynder
03. september 2001 - 10:01 #43
el barto, hey han spurgte mig! Fragstealer! *g*
Avatar billede Slettet bruger
03. september 2001 - 10:02 #44
too slow! 2 kommentarer fra mig inden du fik taget ladegreb! *G*
Avatar billede Slettet bruger
03. september 2001 - 10:03 #45
\"2 frags left\" :P
Avatar billede milo Nybegynder
03. september 2001 - 10:04 #46
sidder på skolens pisse internet!

Hmm modsiger lidt mig selv nu? *g*
Avatar billede milo Nybegynder
03. september 2001 - 10:05 #47
lol :)

damn glæder mig ikke til at komme hjem og checke min mailbox *g*
Avatar billede Slettet bruger
03. september 2001 - 10:06 #48
milo> Du skal bare sætte Eksperten til kun at sende en e-mail til det nyeste indlæg...så slipper du for de her 50 nye e.mails for det her indlæg..
Avatar billede milo Nybegynder
03. september 2001 - 10:08 #49
:P
Avatar billede vester Novice
03. september 2001 - 10:19 #50
>> el barto:
Kan man så smide en tabel oveni den celle med baggrundsbilledet uden at netscape fucker det op?
Avatar billede Slettet bruger
03. september 2001 - 10:26 #51
Øhhh?

Mener du:

<table height=\"100%\" width=\"100%\" border=\"1\">
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td align=\"center\" background=\"billeder/bg.gif\"><table height=\"100%\"><tr><td>DENNE CELLE ER I MIDTEN?</td></tr></table></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
    <td></td>
  </tr>
</table>
Avatar billede milo Nybegynder
03. september 2001 - 10:27 #52
fedt at nakke min kode! *gg*

Igen for langsom :/
Avatar billede Slettet bruger
03. september 2001 - 10:29 #53
milo> Nu har du jo ikke patent på HTML.... :P

Men jeg tror vester er lidt i tvivl om hvad han gerne vil have...
Avatar billede milo Nybegynder
03. september 2001 - 10:32 #54
hehe :P

Ja også mig...
Avatar billede Slettet bruger
03. september 2001 - 10:32 #55
Du må så gerne låne min kode:

<td align=\"center\" background=\"billeder/bg.gif\">

*G*
Avatar billede milo Nybegynder
03. september 2001 - 10:35 #56
kewl, tak! *g*

Har du messenger? Så add lige mig ;) mmilo@mail.dk
Avatar billede vester Novice
03. september 2001 - 10:50 #57
Jeg er ikke i tvivl. Det jeg vil er:

En side med en html defineret farve. Midt på den side (både horizontalt og vertikalt) skal der være et baggrundsbillede i størrelsen 640*480. Det skal så være muligt at bruge tabeller og grafik ovenpå det baggrundsbillede.

Det jeg gerne vil vide nu er så: Kan det laves på andre måder end med frames. Og er der en grund til at det ikke skal laves med frames?
Det er sådan set det hele.

PS: Alle løsningsforslag skal også virke i Netscape 4 og højere.

VesTer
Avatar billede vester Novice
04. september 2001 - 17:15 #58
Det hjalp nu ikke det helt store, men thanx anyway
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
Kurser inden for grundlæggende programmering

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