父窗口JS代吗
function getEnterCondition()
{
var condition=window.showModalDialog('EnterCondition.aspx','','dialogWidth=400px;dialogHeight=400px,center=1');
if(condition)
document.Form1.all['EnterProcedureCondition0'].value=condition;
return false;
}
后台代码:
LinkButton1.Attributes.Add("onclick","return getEnterCondition()");
private void LinkButton1_Click(object sender, System.EventArgs e)
{
  LinkButton1.Attributes["onclick"]=("getEnterCondition()");
}
弹出子页面代码:
private void Button1_Click(object sender, System.EventArgs e)
{

Response.Write("<script>returnValue='"+ViewState["condition"].ToString()+"';window.close();</script>");
}我点击弹出子页面,然后在子页面上操作,但是无法关闭窗口 反而又弹出一个更打的窗口