Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:24 Der er 15 kommentarer og
1 løsning

<--Include--> i Iframes - kan man det?!

Jeg kæmper med min nye lege-hjemmeside, og er ved at finde ud af hvad jeg skal lave den i; iframes eller m. SSI!
Men kan man ikke kombinere det, med flg:

<HTML>
<HEAD>
    <TITLE>index</TITLE>
</HEAD>
<body bgcolor="#737E95">
<iframe SRC=<!--#include file="menu.html"--> NAME="menu" WIDTH="20%" HEIGHT="100%" FRAMEBORDER="0"></iframe>
<iframe SRC=<!--#include file="indhold.html"--> NAME="indhold" WIDTH="80%" HEIGHT="100%" FRAMEBORDER="0"></iframe>

</BODY>
</HTML>
Avatar billede backside Nybegynder
01. februar 2003 - 20:34 #1
Det der ville jeg foreslå at du smed i en tabel i stedet for at sige 80 / 20 i bredden.
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:36 #2
jeg må hellere lige informere om at jeg er lidt på herrens mark, ang. det her.
se evt. http://www.eksperten.dk/spm/310135
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:37 #3
er det mig der er dum, eller er det ikke smartest, hvis jeg kan lave include OG Iframes - istedet for include og tabeller?!
Jeg mener, jeg vil helst ha så få sider at rette i som muligt etc.
Avatar billede backside Nybegynder
01. februar 2003 - 20:40 #4
<HTML>
Et hurtigt bud:

<HEAD>
<TITLE>index</TITLE>
</HEAD>
<body bgcolor="#737E95">
<table border="1" width="750"><tr>
<td width="180"><!--#include file="menu.html"--></td>
<td width="570"><!--#include file="indhold.html"--></td>
</tr></table>
</BODY>
</HTML>
Avatar billede backside Nybegynder
01. februar 2003 - 20:42 #5
Hov, den smuttede lige.  ;9

Men jeg kan ikke se ideen i at bruge iframe og include.
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:50 #6
kan godt være det bare er mig der ikke kan koncentrere mig (ser back to the future i baggrunden ;-)
Men jeg regner med at få en masse undersider under de forskellige menupunkter - f.eks. et der hedder fest, hvor jeg så har en masse forskellige sider under det. Så ville det vel være smartest bare at skulle linke til en iframe, istedet for at skulle linke til en helt ny side??!!
Bare sig hvis det er mig der har misforstået det!
Damn, jeg er sq for newbie til det her! *G*
Avatar billede backside Nybegynder
01. februar 2003 - 20:58 #7
Selvom det er til en iframe er det jo til en side alligevel.
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:59 #8
ja - men er der ikke en fordel?!
hmm - måske skulle jeg bare lave den i tables...
Avatar billede backside Nybegynder
01. februar 2003 - 21:05 #9
Der er fordele ved det, men der er også bagdele.

Men denne her kan du linke til en side magen til, men med indhold.html ændret til den du vil vise.
Det er lidt det samme som dit forslag.

<HTML>
<HEAD><TITLE>index</TITLE></HEAD>
<body bgcolor="#737E95">
<div align="center"><center>
<table border="0" width="750" cellspacing="0" cellpadding="0"><tr>
<td width="750" colspan="2"><img src="top.html" height="68" width="750"></td>
</tr><tr>
<td width="180"><!--#include file="menu.html"--></td>
<td width="570"><!--#include file="indhold.html"--></td>
</tr></table></center></div>
</BODY>
</HTML>
Avatar billede fnubsilibubs Nybegynder
01. februar 2003 - 21:09 #10
Hvis du laver det i en tabel, kan du bruge server.execute:
<tabel>
<tr><td><%server.execute(request("side")%></td></tr>
</tabel>

Så kan du bare kalde din side igen med en querystring-parameter, der fortæller hvilken side der skal loades. Det kan du ikke med en standard SSI - der kan du ikke ændre sidenavnet dynamisk.
Server.execute virker dog kun i ASP 3.0, men det regner jeg ikke med er noget problem.
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 21:18 #11
fnubsilibubs > tak for dit indlæg, meeen det er vist for indviklet, hehe!

backside: Ja nu tror jeg det nærmer sig - men jeg kan ikke få 'top.html' til at blive vist?!! http://217.157.173.133/iframe/index.asp
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 21:21 #12
mit problem er sq nok at jeg simpelthen ikke fatter de forskellige størrelses angivelser på de forskellige sider - dvs. i tabellerne.
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 21:25 #13
ok - jeg gir op overfor alt det indviklede, og laver min side så simpel som muligt!
Så må jeg lave en mere om et år, hvor jeg måske har mere styr på det :-)

læg nogle svar, hvis I vil ha point!


Tak for jeres input!
Avatar billede backside Nybegynder
01. februar 2003 - 21:34 #14
Ok, så brug iframe. Havde samme problem engang og gik over til iframe.
Det er let at have med at gøre, og problemerne med det må man så se lidt løst på til man finder en bedre løsning.
Avatar billede backside Nybegynder
03. februar 2003 - 09:42 #15
Iframe giver problemer for nogle få brugere med gamle browsere, men hovedparten kan dog se det hele uden problemer.
Og det er en enkel og nem løsning hvis man ikke har evner til en bedre løsning.
Men det kommer jo nok.  ;)
Takker for point. Og held og lykke med det.
Avatar billede metal_hansen Nybegynder
05. februar 2003 - 00:25 #16
hvad synes I? http://217.157.173.133/iframe/ (foreløbig skitse...)
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