30. marts 2002 - 13:22
Der er
23 kommentarer og 1 løsning
tabels der viker som frames
kan dette lade sig gøre?
http://www.the-voice.dk/ip/main.gif , altså med tables. hvis ja; hvordan?
vh psy8
Annonceindlæg fra Barco
30. marts 2002 - 13:24
#1
ikke direkte med tables, men med iframes jo da. i hver <td></td> som du ville have behandlet som frame skriver du: <td width=100 height=10><iframe name="framenavn" width=100% height=100% border=0 frameborder=0></iframe></td> når du så vil henvise til framen, gør du sådan: <a href="blabla.html" target="framenavn">Link</a>
30. marts 2002 - 13:28
#2
okay, men hvad er iframes? og hvad er forskellen mellem alm. frames.
30. marts 2002 - 13:33
#3
alm. frames defineres i et frameset. I det frameset kan der kun være frames og intet andet. Der er altså ikke mulighed for så store armbevægelser omkring design osv. Iframes kan defineres inden i en <body></body>, i en <td></td>, osv. osv. kort sagt hvor du vil have den! Altså inden i et andet dokument. Ovenfor puttede vi den i en tabelcelle. Den kan tilgås ligesom en normal frame.
30. marts 2002 - 14:03
#4
tilgiv min uvidenhed, men kan du ikke give et layout eksempel. og lige prøve at ligge det ud på nettet så jeg kan se det i funktion?
30. marts 2002 - 14:09
#5
okay, men det bliver lidt senere. jeg har lige travlt med en tagwall
30. marts 2002 - 14:10
#6
okay det er iorden, tak
30. marts 2002 - 14:11
#7
.
30. marts 2002 - 14:33
#9
Husk at du skal bruge ilayer hvis det skal fungere i ns
30. marts 2002 - 14:38
#10
<td width=100 height=10><iframe name="framenavn" width=100% height=100% border=0 frameborder=0></iframe><ilayer name="layernavn" width=100% height=100% border=0 frameborder=0<</ilayer></td> Mener at det skal skrives sådan så, ns ignorer <iframe> og IE ignorer <ilayer>
30. marts 2002 - 16:48
#12
<ole> /cdc >> Kun i version 4.x. NS6+ forstår fint <iframe> ;o) /mvh </bole>
30. marts 2002 - 18:08
#13
<to><ole>i know, men det er jo ikke alle der har NS6 endnu</to></bole> :o)
03. april 2002 - 08:42
#14
du kan sagtens bruger tables som frames. du skal bare tilføje en lille smule php.
03. april 2002 - 08:47
#15
jeg laver lige en lille eksembel med php og en eksembel med iframes
03. april 2002 - 08:54
#16
her er der et eksembel med iframe/ilayer: <html> <head> <title>tablemain</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- a:link { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:visited { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:active { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:hover { font-family: Arial; font-size: x-small; text-decoration: none; color:#000000; background: #094362; width: 100%;} .table { border: 1px solid #09121C; font-size: x-small; color: #09121C;} body { font-family: Arial; font-size: x-small;} --> </style></head> <body bgcolor="#C6E2FF" text="#000000"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="53" valign="top" colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="744" height="53" valign="top" class="table" bgcolor="#CC3300"> </td> </tr> </table> </td> </tr> <tr> <td valign="top" height="29" colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="744" height="29" valign="top"> <table width="100%" border="0" bgcolor="#FBFED3"> <tr bgcolor="#000000"> <td class="table" width="16.67%"> <div align="center"><a href="dsd.dk" target="main">El. Våben</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dssad.dk" target="main">Gasvåben</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dsa.dk" target="main">Tastiskudstyr</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dfsd.dk" target="main">Tilbehør</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="ds.dk" target="main">Tilbud</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dsa.dk" target="main">Butik info</a></div></font> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td height="302" width="188" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="188" height="302" valign="top" class="table" bgcolor="#999999"> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> </td> </tr> </table> </td> <td valign="top" width="100%"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="354" height="302" valign="top" class="table" bgcolor="#000099"> <!-- jeg har tilføjet en iframe og en ilayrer her. ud over dette skal du lave en target="main" i alle dine links som du vil smide over i ifram'en/ilayer'en --> ><iframe name="main" width=100% height=100% border=0 frameborder=0></iframe><ilayer name="main" width=100% height=100% border=0 frameborder=0<</ilayer> </td> </tr> </table> </td> <td width="202" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#336600"> <tr> <td width="202" height="302" valign="top" class="table"> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> </td> </tr> </table> </td> </tr> <tr> <td height="2"></td> <td></td> <td></td> </tr> <tr> <td height="1"><img height="1" width="188" src="/spacer.gif"></td> <td></td> <td><img height="1" width="202" src="/spacer.gif"></td> </tr> </table> </body> </html>
03. april 2002 - 09:01
#17
her er et lille eksembel med php. her skal du bare have en php-understøttende server. <html> <head> <title>tablemain</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- a:link { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:visited { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:active { font-family: Arial; font-size: x-small; text-decoration: none; color:#808080; width: 100%;} a:hover { font-family: Arial; font-size: x-small; text-decoration: none; color:#000000; background: #094362; width: 100%;} .table { border: 1px solid #09121C; font-size: x-small; color: #09121C;} body { font-family: Arial; font-size: x-small;} --> </style></head> <body bgcolor="#C6E2FF" text="#000000"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="53" valign="top" colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="744" height="53" valign="top" class="table" bgcolor="#CC3300"> </td> </tr> </table> </td> </tr> <tr> <td valign="top" height="29" colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="744" height="29" valign="top"> <table width="100%" border="0" bgcolor="#FBFED3"> <tr bgcolor="#000000"> <td class="table" width="16.67%"> <div align="center"><a href="dsd.dk?main=startsite.php">El. Våben</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dssad.dk?main=startsite.php">Gasvåben</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dsa.dk?main=startsite.php">Tastiskudstyr</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dfsd.dk?main=startsite.php">Tilbehør</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="ds.dk?main=startsite.php">Tilbud</a></div></font> </td> <td class="table" width="16.67%"> <div align="center"><a href="dsa.dk?main=startsite.php">Butik info</a></div></font> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td height="302" width="188" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="188" height="302" valign="top" class="table" bgcolor="#999999"> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> </td> </tr> </table> </td> <td valign="top" width="100%"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="354" height="302" valign="top" class="table" bgcolor="#000099"> <?php if ($main==null) { include ('main.php') ; } else { include ($main) ; } ?> </td> </tr> </table> </td> <td width="202" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#336600"> <tr> <td width="202" height="302" valign="top" class="table"> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> <p align="center">link1</p> </td> </tr> </table> </td> </tr> <tr> <td height="2"></td> <td></td> <td></td> </tr> <tr> <td height="1"><img height="1" width="188" src="/spacer.gif"></td> <td></td> <td><img height="1" width="202" src="/spacer.gif"></td> </tr> </table> </body> </html>
03. april 2002 - 11:25
#18
Hvaaaaa, grydelaag ...... har du slet ikke læst spørgsmålet og klikket på link'et? Han har da intet at bruge PHP til i denne forbindelse. Derudover *er* der allerede svaret korrekt med iframe/ilayer - så synes det måske en anelse overkill at poste et alenlangt *forkert* eksempel (ehhhh .....eksempel med 'p') med samme løsningsforslag. psy8 >> Hvis det er de ulemper, der følger med brugen af frames, du vil undgå, kan det ikke løses med tabeller. Iframes indebærer næsten alle de samme ulemper, da de jo også er frames. Helt uden frames kan du kun lave det i NS4, der er den eneste browser, der er så begavet konstrueret, at den kan loade HTML-sider ind i et lag ... men den er jo efterhånden en antikvitet ;o) /mvh
04. april 2002 - 08:32
#19
hvis det er så forkert olebole..... hvorfor fik jeg så aksepteret mit svar? psy8 ville have vist hvordan man skulle bruge iframes. læs kommentar nr. 11 og sig igen at man ikke kan bruge php i denne sammenhæng. jeg kan give dig killekoden til min hjemmeside hvis du ønsker et bevis. jeg bruger tabeller som frames i php.
04. april 2002 - 12:36
#20
Du kan da ikke undgå at reloade hele siden - og det var jo netop pointen, at det skulle undgås. Du kan ikke bruge tabeller som frames, ligegyldigt om du blander nok så meget PHP ind i koden ... ellers har du ikke forstået, hvordan frames virker ;o) Hvorfor du fik accept, ved jeg ikke - der sker mange uforståelige ting på E. /mvh
04. april 2002 - 14:27
#21
hvor i denne diskution står der at man ikke må reloade siden? jeg gav of ogs en indlæg med iframes. og grunden til dette var at psy8 bad om et eksempel på folks fine forklaringer. hvis man ikke har arbejdet med iframes før så er det ikke nok bare at sige hvordan koden til iframes ser ud. jeg er personligt først begyndt at arbejde med iframes i januar i år og først lige begyndt på php for en uge siden. jeg er ikke ekepert i hvordan man laver hjemmesider men jeg ved hvordan man laver en computer det er i stykker (hardware/software). jeg er under uddandelse som datamekaniker. det skal nok passe at du har ret i det du siger med php. ;)
05. april 2002 - 22:32
#23
hovsa.... den havde jeg overset... :/ men jeg gav ham jo også en iframe version og de plejer at virke. :)
05. april 2002 - 22:49
#24
En iframe introducerer fuldstændig de samme problemer, andre frames gør - der er stort set ingen forskel ;o) /mvh
Vi tilbyder markedets bedste kurser inden for webudvikling