Ciao a tutti
Ho un sito suddiviso in 3 frame: top.html, menu.html e home.html.
Vorrei che quando qualcuno richiama una pagina inerna si carichi l'inetro frameset.
A tale scopo ho aggiunto nelle pagine top e menu il seguente script:

<script>
if(self.name==top.name){
location.href="index.html"
}
</script>

Nella pagina home invece ho messo il seguente script:

<script>
if(self.name==top.name){
location.href="index.htm"
}
if(top.location.search!='')
{self.location.href=top.location.search.substr(1)}
</script>

nelle pagine interne il seguente:
<script>
if(self.name==top.name){
location.href="index.htm?" + document.URL
}
</script>

Tutto funziona: quando richaimo menu, top o home il frameset viene riscostruito.
Quando invece chiamo un pagina interna (webacm.html) il framset viene ricostruito ma i link che ho presente nel top e che dovrebbe richiamare l'home mi ricarica la pagina dalla quale (wbcam.html) sono partito nel fame
prinicipale. Io vorrei che mi richiamasse la home.
Spero di essere stato chiaro e che qualcuno mi dia una mano
grazie
e ciao