Apro una popup in questo modo:
codice:
function Open_Window(theURL,winName,w,h,scroll,status)
{
var prop = "dialogWidth: 430px; dialogHeight: 280px; center: 1; scroll: 0; help: 1; status: 0;";
if (document.all) {
window.showModalDialog(theURL, null, "dialogWidth: "+w+"px; dialogHeight: "+h+"px; center: 1; scroll: "+scroll+"; help: 1; status: "+status+";");
}
else {
window.open(theURL,winName,'width='+w+',height='+h+',scrollbars='+scroll+',status='+status+' ');
}
}
e nella popup faccio questo:
codice:
function scegli_articolo(codice, descrizione){
if (document.all) {
//???
}else{
window.opener.document.getElementById('txtcodice_<#$riga#>').value=codice;
window.opener.document.getElementById('txtdescrizione_<#$riga#>').value=descrizione.replace("|", "'");
window.close();
return false;
}
}
in pratica so cosa fare nel caso la finestra venga aperta con Open, manon va bene nel caso in cui io la apra con showModalDialog.