in mijn homepageje gebruik ik volgende frameset in de index:
Dit om de layout te verzekeren bij gebruikers met een resolutie hoger dan 1024x768. Zo wordt gewoon de linker en rechter frame uitgerekt, en blijft de content mooi gelijk breed.
Framesets zijn beetje "passé" zeker? Ik heb dus op die manier problemen met searchengines: iemand komt terecht op een bepaalde contentpagina, en dus niet in de frameset. Layout dus slecht in sommige gevallen, DOM-links die niet 100% meer kloppen, etc.
Mijn vraagje dus:
is het mogelijk om te detecteren dat een pagina niet in de goeie frameset zit, en indien ja, de frameset te openen met de opgeroepen pagina erin?
Via ASP zou het me wel lukken (variabele doorgeven van de ene pagina naar de andere), maar via javascript of vbscript springt me niet omiddellijk iets te binnen... Mijn webserver ondersteunt dus geen serverside scripting.
code:
1
2
3
4
5
| <frameset rows="*" cols="*,1020,*" framespacing="0" frameborder="no" border="0"> <frame src="side_left.html" name="side_left" scrolling="no" noresize marginwidth="0" marginheight="0"> <frame src="index2.html" name="content" scrolling="yes" noresize marginwidth="0" marginheight="0"> <frame src="side_right.html" name="side_right" scrolling="no" noresize marginwidth="0" marginheight="0"> </frameset> |
Dit om de layout te verzekeren bij gebruikers met een resolutie hoger dan 1024x768. Zo wordt gewoon de linker en rechter frame uitgerekt, en blijft de content mooi gelijk breed.
Framesets zijn beetje "passé" zeker? Ik heb dus op die manier problemen met searchengines: iemand komt terecht op een bepaalde contentpagina, en dus niet in de frameset. Layout dus slecht in sommige gevallen, DOM-links die niet 100% meer kloppen, etc.
Mijn vraagje dus:
is het mogelijk om te detecteren dat een pagina niet in de goeie frameset zit, en indien ja, de frameset te openen met de opgeroepen pagina erin?
Via ASP zou het me wel lukken (variabele doorgeven van de ene pagina naar de andere), maar via javascript of vbscript springt me niet omiddellijk iets te binnen... Mijn webserver ondersteunt dus geen serverside scripting.