Ciao Ragazzi,
ho un problema di questo tipo.
Ho una pagina contenente una form div ed un iframe.
--PAG PRINCIPALE--
<body>
<form name="frm" id="frm">
<iframe src="pippo.asp" name="frame1" id="frame1"></iframe>
<div id="div1" name="div1">
</form>
</body>
-------
L'iframe è dinamico ed è necessario che da qui venga passato un parametro alla pagina principale, che verrà poi valorizzato nel div.
--IFRAME--
<script language="javascript">
function Reload(){
txt_img1='<input type=hidden name=txt_img1 id=txt_img1 value=' + window.form1.txt_img1.value + '>';
parent.window['div_img1'].innerHTML= txt_img1
}
</script>
<body onload="Reload()">
<form id=form1 name=form1>
<input type="text" name="txt_img1" id="txt_img1" value="img1.jpg" size=30>
</form>
</body>
-------
Dal punto di vista del funzionamento (Per Explorer) non ci sono problemi, ma mi da una errore in javascript su
parent.window['div_img1'].innerHTML= txt_img1
dicendomi che è nullo o non è un oggetto.
Qualcuno ha una soluzione da propormi per scrivere un codice corretto??
Grazie!!!![]()
![]()