问题是:A页面里有一插入功能,所插入的值有一小项(dropdownlist显示),可以进行添加,但是点击添加,则window.open(xxx.aspx)一个页面。在xxx.aspx页面里添加这个值后,在A页面里的那个小项会自动更新,而xxx.aspx则自动关闭例如:
"A page"
<form id=form1 runat='server'>
<asp:dropdownlist id='ddl1' runat="server"></asp:dropdownlist>//绑定数据库某表的值
<img onclick='window.open(xxx.aspx)' src='...'/>
</form>
"xxx page"
<form id='form1' runat='server'>
<asp:textbox id='txt1' runat='server'></asp:textbox>
<asp:button id='btn1' runat='server' text='添加'></asp:button> //点击后xxx页面关闭,而A页面的ddl1里自动更新刚才所插入的值
</form>
"A page"
<form id=form1 runat='server'>
<asp:dropdownlist id='ddl1' runat="server"></asp:dropdownlist>//绑定数据库某表的值
<img onclick='window.open(xxx.aspx)' src='...'/>
</form>
"xxx page"
<form id='form1' runat='server'>
<asp:textbox id='txt1' runat='server'></asp:textbox>
<asp:button id='btn1' runat='server' text='添加'></asp:button> //点击后xxx页面关闭,而A页面的ddl1里自动更新刚才所插入的值
</form>
你所说的“window.opener”只适用于window.open()弹出的页面啊。如果用showModalDialog那怎么让它回发刷新哩???