可以用   opener.frmAddModi.D0428.value=id;
opener.document.all["D0428"].value=id
window.close();
frmAddModi为父窗口中的一个form名称,而D0428为form中的一个孩子,

解决方案 »

  1.   

    ----- a.asp -----<input name=t1 size=20>
    <input type=button value=show onclick="window.open('b.asp','zyc');">----- b.asp -----<table>
    <tr onclick="opener.document.all.t1.value = this.rowIndex;window.close();"><td id=t1>a1</td></tr>
    <tr onclick="opener.document.all.t1.value = this.rowIndex;window.close();"><td id=t2>a2</td></tr>
    <tr onclick="opener.document.all.t1.value = this.rowIndex;window.close();"><td id=t3>a3</td></tr>
    </table>