Ciao, vi spiego subito il problema.
Ho una pagina in cui ho inserito:
e fin qui tutto ok!
Nella pagina "pop_avatar.asp" ho un elenco di immagini linkate a questa funzione:
codice:
<script language="JavaScript">
function updatePreview(HTMLCode){
DA = document.all;
DL = document.layer;
DID = document.getElementById;
if (DA){
alert('document.all');
window.opener.document.all["avatar"].innerHTML = HTMLCode;
} else if (DL){
alert('document.layer');
window.opener.document.layer["avatar"].innerHTML = HTMLCode;
} else if (DID){
alert('document.getElementById');
window.opener.document.getElementById("avatar").innerHTML = HTMLCode;
}
}
</script>
Alla variabile "HTMLCode" assegno il codice HTML di un'immagine (ho anche provato ad assegnare del semplice testo come 'test') e il tutto funziona correttamente con IE6 e anche con MOZILLA, appena lo provo con NETSCAPE 7.02 viene mostrata l'alert ma non accade nulla nella finestra madre!!
Sapete spiegarmi il perchè?
TNX Ciao