ho una pagina con un form:
<form name="frmPat" style="{position: absolute; visibility: hidden; top: 260; left: 283px; }" method="post">
<input type="hidden" name="chkPat" value="">
</form>
che chiama una popup,la popup si apre ed ho il seguente codice js:
function setSalva(){
var oF = window.document.frmPat;
var oFOpener = window.opener.document.frmPat;
var oFOpenerMec = window.opener.document.frmMeccanica;
var aBrief=new Array(oF.chkPat.value);
var sBuf=new Array();
if (isArray(oF.chkPat)) {
if(typeof Array.prototype.push=="undefined")
Array.prototype.push=function(){
var i=0;
b=this.length,a=arguments;
for(i;i<a.length;i++)this[b+i]=a[i];
return this.length
}
for (i = 0; i < oF.chkPat.length; i++) {
if(oF.chkPat[i].checked){
sBuf.push(oF.chkPat[i].value);
}
}
if(sBuf.length<=0){
sBuf.push("0");
}
//qui mi da il primo errore : mi dice che ofOpener non ha proprieta e cosi' sotto
oFOpener.chkPat.value=sBuf.join();
if(oFOpenerMec!=null){
oFOpenerMec.chkPat.value=sBuf.join();
}
}else{
oFOpener.chkPat.value=oF.chkPat.value;
if(oFOpenerMec!=null){
oFOpenerMec.chkPat.value=oF.chkPat.value;
}
}
//secondo errore
oFOpener.action="/scripts/setBriefAgenzie.jsp?pub=1";
oFOpener.submit();
cosa c'è di sbagliato???
grazie