Ik ben bezig met een nieuwe layout te maken voor mijn website (eentje met een LCARS layout). Het menu zelf moet ik nog bouwen, maar ik loop nu al ergens tegen aan waar ik niet helemaal uitkom. Hopelijk kan iemand me hier een handje mee helpen.
Ik heb het volgende al in elkaar gezet:
index.html - laad beide frames
main.html - laat de openings pagina zien
top.html - het menu
Maar nu, stel iemand roept de main.html file aan (bijv. via Google ofzo). Dan zit daar uiteraard het menu niet bij. Ik heb al wat rond gezocht op internet en het volgende stukje code gevonden:
Dit werkt wel in het geval van de main.html file, maar stel iemand roept een andere file aan (disclaimer.html bijv.) dan krijg je dus de start pagina te zien.
Dat wil ik dus niet.
Hoe kan ik er voor zorgen dat wanneer iemand disclaimer.html opent niet naar de startpagina word terug geleid en dat de browser gewoon het top.html bestandje inlaad?
PHP e.d. kan ik niet echt dus dat is helaas (nog) geen optie voor me.
-edit-
Ik heb 't e.a. online gezet ter verduidelijking: http://www.starbase01.com/index3.html
De disclaimer zit in de onderste balk (die met het ©-teken).
Het menu wat in de disclaimer verschijnt hoort bij de huidige layout en zal uiteraard verdwijnen zodra het bovenstaand probleem is opgelost.
Ik heb het volgende al in elkaar gezet:
index.html - laad beide frames
main.html - laat de openings pagina zien
top.html - het menu
Maar nu, stel iemand roept de main.html file aan (bijv. via Google ofzo). Dan zit daar uiteraard het menu niet bij. Ik heb al wat rond gezocht op internet en het volgende stukje code gevonden:
code:
1
2
3
4
5
6
7
8
9
10
11
| <script type="text/javascript" language="javascript">
function index_go()
{
if (top.location == location)
{
top.location.href = "http://www.starbase01.com/index.html";
}
}
</script>
<BODY onload="index_go()"> |
Dit werkt wel in het geval van de main.html file, maar stel iemand roept een andere file aan (disclaimer.html bijv.) dan krijg je dus de start pagina te zien.
Dat wil ik dus niet.
Hoe kan ik er voor zorgen dat wanneer iemand disclaimer.html opent niet naar de startpagina word terug geleid en dat de browser gewoon het top.html bestandje inlaad?
PHP e.d. kan ik niet echt dus dat is helaas (nog) geen optie voor me.
-edit-
Ik heb 't e.a. online gezet ter verduidelijking: http://www.starbase01.com/index3.html
De disclaimer zit in de onderste balk (die met het ©-teken).
Het menu wat in de disclaimer verschijnt hoort bij de huidige layout en zal uiteraard verdwijnen zodra het bovenstaand probleem is opgelost.
[ Voor 18% gewijzigd door crisp op 25-10-2003 17:55 . Reden: code fix ]