anoniem Geplaatst: 15 september 2004 Delen Geplaatst: 15 september 2004 hallo beste mede html bakkers :) ik moet samen met een klasgenoot een website maken voor een project voor school. nu hebben we een leuke website in elkaar gedraait, maar nu lopen we tegen een probleempje aan... we maken gebruik van tabellen en willen een link openen in een bepaalde cel. normaal doe je dit in frames, dan kan je een frame een naam geven en dan zeg je gewoon target='naam-frame' en klaar is kees. is dat ook mogelijk met een cel in een tabel? en zo ja, hoe kunnen we aangeven dat hij precies die cel moet pakken? groetjes Hans-Peter Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 Ik denk dat je eens verder moet zoeken naar "innerhtml".. gr t. Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 Of iets doen met server-side scripting... (Met tabellen een site vormgeven is trouwens nooit de bedoeling geweest.) Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 bedankt voor jullie reacties, ik zal even verder zoeken. [quote:864283d017="Anne"]Met tabellen een site vormgeven is trouwens nooit de bedoeling geweest.[/quote:864283d017] nee, maar het is verrekte handig :) en waarom niet btw? 't werkt toch? (wat moet je anders met een tabel?) Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 http://www.brainstormsandraves.com/articles/semantics/structure/ Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 oowhja :) dus als ik een interesante website maak over dat 't in tabellen moet, dan moet 't zo?? :P Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 Als je het niet begrijpt kun je dat ook gewoon zeggen. :wink: Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 hehe neej, maar we hebben een site gemaakt die hoofdzakelijk bestaat uit plaatjes... sommige van die plaatjes zijn dus linkjes... en die moeten dus worden geopent in een bepaalde cel... het is dus niet zo dat wij die hele site hebben opgebouwd in tabellen..... maar anyway... weet iemand een manier hiervoor of is het niet mogelijk? Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 Er is misschien een mogelijkheid om in een tabel toch de inhoud te kunnen bepalen. Het is alleen een combinatie van zowel een tabel als een inframe (iframe) In de cel waar je een verwijzing wilt maken maak je ook een iframe [code:1:d52be50709]<table> <tr> <td> <iframe name="naam" src="eerste_foto.htm" frameborder="0"></iframe> </td> </tr> </table>[/code:1:d52be50709] Op deze manier kun je later verwijzen naar "#naam" wat in dit voorbeeld dus een cel is in de tabel. Succes. Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:1376fca03f="habell"]Op deze manier kun je later verwijzen naar "#naam" wat in dit voorbeeld dus een cel is in de tabel.[/quote:1376fca03f]Zonder hekje werkt het beter. @TS: Heb je mss een online voorbeeld? Kunnen we direct wat algemene tips geven. Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:5343daf320="teacher"]Ik denk dat je eens verder moet zoeken naar "innerhtml".. [/quote:5343daf320] Is toch de oplossing, dacht ik... Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:fe96ec34e6="habell"]Er is misschien een mogelijkheid om in een tabel toch de inhoud te kunnen bepalen. Het is alleen een combinatie van zowel een tabel als een inframe (iframe) In de cel waar je een verwijzing wilt maken maak je ook een iframe [code:1:fe96ec34e6]<table> <tr> <td> <iframe name="naam" src="eerste_foto.htm" frameborder="0"></iframe> </td> </tr> </table>[/code:1:fe96ec34e6] Op deze manier kun je later verwijzen naar "#naam" wat in dit voorbeeld dus een cel is in de tabel. Succes.[/quote:fe96ec34e6] kiiijjjk :) hier hebben we wat aan :) hij maakte 't wel een beetje klein, maar na width en heigth in te geven deed hij ook dit netjes. bedankt! :) en nee, sorry de site is niet online te bekijken. we werken hier eerst ff lokaal. Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 Helaas kan ik geen bijlages toevoegen maar hieronder staat een werkende code van een pagina die cellen als verwijzing gebruikt. [code:1:39fc46a659] <HTML> <HEAD> <TITLE>Test HTML inframe</TITLE> </HEAD> <BODY> <TABLE BORDER="0"> <TR> <TD><iframe name="test1" src="F:\bookmark.htm" scrolling="no" width="300" height="200"></iframe></TD> <TD><iframe name="test2" src="F:\bookmark.htm" scrolling="no" width="300" height="200"></iframe></TD> <TD><iframe name="test3" src="F:\bookmark.htm" scrolling="no" width="300" height="200"></iframe></TD> </TR> <TR> <TD>A</TD> <TD>B</TD> <TD>C</TD> </TR> </TABLE> <A HREF="http://www.veenendaal.nl" TARGET="test1">link_cel1</A> <A HREF="http://www.veenendaal.nl" TARGET="test2">link_cel2</A> <A HREF="http://www.veenendaal.nl" TARGET="test3">link_cel3</A> </BODY> </HTML> [/code:1:39fc46a659] Dit leek mij een meest eenvoudige oplossing Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:91383d6657="habell"]Helaas kan ik geen bijlages toevoegen [..][/quote:91383d6657] :-? huh? Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:285897b93e="monstertje"]Ik moet samen met een klasgenoot een website maken voor een project voor school. nu hebben we een leuke website in elkaar gedraait, maar nu lopen we tegen een probleempje aan...[/quote:285897b93e][quote:285897b93e="monstertje"]We maken gebruik van tabellen.[/quote:285897b93e] Mag dat eigenlijk wel bij jou opleiding? CSS is de toekomst en als ICT-student gaat het er toch om dat jet het nieuwste van het nieuwste leert? (sorry voor de dubbelpost..) Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 in een css kun je geen indeling van tabellen opgeven dat zul je toch echt met html moeten doen... Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:08557d05f8="monstertje"]in een css kun je geen indeling van tabellen opgeven dat zul je toch echt met html moeten doen...[/quote:08557d05f8]Waar heb je het over? Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 [quote:50b3c36a14="MichielPH"][quote:50b3c36a14="habell"]Op deze manier kun je later verwijzen naar "#naam" wat in dit voorbeeld dus een cel is in de tabel.[/quote:50b3c36a14]Zonder hekje werkt het beter.[/quote:50b3c36a14](Interne) verwijzingen zijn altijd met een hash ervoor. Je verwijst dan meestal naar een ID op een element. Dus zoiets als:[code:1:50b3c36a14]<a href="#foo">foo</a> ... <h2 id="foo">foo</h2>[/code:1:50b3c36a14] Quote Link naar reactie
anoniem Geplaatst: 16 september 2004 Auteur Delen Geplaatst: 16 september 2004 ? dat klopt natuurlijk niet helemaal. Zowel bij de nametag als bij de id maak je in bijv. javascript geen gebruik van een #. Maar ook met de verwijzingen naar een ander frame (zoals in dit geval) gebruik je geen #. Als je de id/name wil meegeven via het adres, of een id wilt gebruiken in css, gebruik je een #. Correct me if I'm wrong. Quote Link naar reactie
anoniem Geplaatst: 16 september 2004 Auteur Delen Geplaatst: 16 september 2004 O wacht, het ging om TARGET? (Dan werkt ID alleen in XHTML als 'application/xhtml+xml' in recente build van Mozilla (en NAME werkt daar niet).) Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen