showModalDialog关闭刷新父页面的问题
我的父页面Default.aspx里由函数
function OpenWin(ID) {
var strUrl = "ProductUpdate.aspx?ID=" + ID;
var returnValues1 = window.showModalDialog(strUrl, window, "resizable=no;dialogWidth:750px;dialogHeight:650px;status:no;help:no;");
if (returnValues1 == "ok") {
window.location.href = window.location.href;
}
return false;
}
后台用 Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>OpenWin(" + id + ")</script>"); 打开子窗口ProductUpdate.aspx
在子窗口ProductUpdate.aspx后台更新之后
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>alert('更新成功');window.returnValues1=\"ok\";window.close();</script>");
但是父窗口ProductUpdate.aspx没有刷新。请问我该怎么做?