desВот такая проблема: есть в одном файле: Code:
<script> function ... var args = new Array(); arr = null; arr = showModalDialog( "sign_confirm.php?id="+id, args, "font-family:Verdana; font-size:12; dialogWidth:50em; dialogHeight:45em; status:no; help:no"); if(arr) { signdata.descr.value=arr; signdata.id.value=id; } </script> <form action="sign_request.php" name="signdata"> <input type="hidden" name="id" value=""> <input type="hidden" name="res" value=""> <input type="hidden" name="descr" value=""> </form>
есть во втором: Code:
<SCRIPT> function btnclick(res) { window.returnValue = udata.descr.value; window.close(); } </SCRIPT> <textarea name="descr" rows="5"></textarea> <BUTTON ID=Ok TYPE=button onClick="btnclick(1)" style="width:100px">Yes</BUTTON> <BUTTON ID=cancel TYPE=button onClick="btnclick(2)" style="width:100px">No</BUTTON>
Я хочу что-бы переменная res оказывалась в первом файле(окне) так не работает: Code:
<SCRIPT> function btnclick() { window.opener.document.signdata.res.value; window.returnValue = udata.descr.value; window.close(); } </SCRIPT> |