Se ho capito bene dovrei fare così:
i miei files sono:
index.htm solo introduzione flash
home.htm : struttura dei frame
index2.html : la pagina caricata nella finestra principale
menu3.html : la pagina del menu di sinistra
titolo.html : il titolo caricato in alto
in ogni pagina, nell'head:
// verifica frame
<script>
if(top.location.href == document.location.href) {
top.location.href="http://"+ location.hostname +"/sito.asp?fr_main="+document.location.href+"";
}
</script>
ma fr_main è un nome di variabile?
nella pagina principale, (cioè in index2.html ?), nell'head :
<script>
var dest = "";
if(top.location.search){
var src1 = top.location.search.substr(1);
var src2 = src1.split("&");
for(var i=0; i<src2.length; i++) {
var src3 = src2[i].split("=");
if(src3[0] == 'frame1') {
dest = src3[1];
}
}
}
if(dest != "") {
document.location.href = dest;
}
</script>
frame1 è una variabile che deve essere simile al nome del frame che ho impostato io : 'principale'?
grazie
Marco