salve a tutti
ho 2 pagine: A.htm e B.htm
la pagina A chiama B come pupup, B a sua volta dopo varie operazioni richiama una funzione di A per dirgli che le operazioni sono state effettuate.
Per fare questo ho usato OPENER
purtroppo dalla popup non riesco a richiamare la funzione in A
qui le 2 paginette di esempio che potete controllare e scaricare :http:\\www.suale.it/prova/a.zip
cosa sbaglio?

Codice A:
codice HTML:
<html><script language="javascript">								function ricaricapagina() 			{				var theform;				if 				(					window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {					theform = document.forms["frmMain"];				}				else 				{					theform = document.frmMain;				}								//txtOperation.value=pOperation;				theform.submit();				}						function SelectArticoli(pForm, txtOperation)			{				var sQueryString=new String;				var WinSettings = "center=yes,resizable=yes,scrollbars=yes,height=600,width=1000";				sQueryString='B.htm';				sQueryString += '?CallerForm=' + pForm;   				sQueryString += '&CallerOperation=' + txtOperation;   				sQueryString += '&CallerReload=1' ;   								   window.open(sQueryString, '',  WinSettings);			}			</script><form name="frmMain" id="frmMain" action="A.htm" method="post"><input name="txtOperation" type="hidden" id="txtOperation" />
<input name="cmdSelectArticoli" id="cmdSelectArticoli" onclick="javascript:SelectArticoli('frmMain', 'txtOperation');" type="button" value="Aggiungi Articoli...">
</form>
</html>
Codice B:
codice HTML:
<html><script language="javascript">				function chiudipopup(pResult)			{							if (pResult==true)				{										window.opener.document.forms[frmMain].item(frmMain.txtCallerOperation.value).value = 'SelectArticoli';																				if (frmMain.txtCallerReload.value != '')					{						window.opener.ricaricapagina();					}				}								window.close();			}			</script>			</script><form name="frmMain" method="post" id="frmMain">	<input name="txtCallerOperation" type="hidden" id="txtCallerOperation" value="txtOperation" />
  <input type="submit" name="cmdConferma" onclick="javascript:chiudipopup(true);" value="conferma" id="cmdConferma" class="button" />
</form>
</html>