ok ik heb dus een site met frames, waarbij je kan kiezen doormiddel van 2 vlaggen in de bovenste frame of je engels of nederlands wilt.
ik heb dit gedaan met de volgende code:
<script language="JavaScript">
<!--
function tweelinkeng(link1, link2) {
parent.frames['window-2'].location.href = link1;
parent.frames['window-3'].location.href = link2;
}
-->
</script>
en dan als link:
<a href="javascript:tweelinkeng('eng/sitemap.htm', 'eng/start.htm')"><img border="0" src="images/vlag_vs.jpg" width="26" height="15" align="right"></a>
dit is dus de link als je de engelse site wilt, de andere (voor nederlands)ziet er ongeveer hetzelfde uit
nou heb ik dus dit scriptje:
<script language="JavaScript">
if (parent.location.href == self.location.href){
window.location.href = '../index.htm';
}
</script>
gebruikt zodat als een pagina wordt geopend (dus niet index.htm waar de frames in staant) dat hij terug gaat naar index.htm. wat er dan gebeurd is dat hij dus de altijd nederlandse versie opent, dus als er een engelse pagina wordt geopend dan zou het dus fijn zijn als ook de engelse versie van de pagina wordt geopend.