Ciao, vi spiego subito il problema.

Ho una pagina in cui ho inserito:

codice:
Seleziona Avatar
<div name="avatar" id="avatar"></div>
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