我打开一个像这样的新标签:
Response.Write("<script>");
Response.Write("window.open('Signature.aspx','_blank')");
Response.Write("</script>");
现在来自Signature.aspx
我想刷新父页面。怎么做?
答案 0 :(得分:0)
来自孩子:
window.opener.location.reload();
编辑:
如果你想从代码隐藏...你需要子页面通过按钮点击或其他东西引起回发...所以你将上面的行注册为启动脚本
Page.ClientScript.RegisterStartupScript(GetType(), "refresh", "window.opener.location.reload();", true);
答案 1 :(得分:0)
将_Blank
更改为_Top
,它应刷新最外页。
答案 2 :(得分:0)
试试这个,
Response.Write("<script>");
Response.Write("window.open('Signature.aspx','_blank'); window.parent.location.href = window.parent.location;");
Response.Write("</script>");