我有一个弹出窗口,当我单击一个按钮时,它将关闭该窗口并使用新参数重新加载父窗口。例如 url 是page.apsx?id=oldparameter
,父级重新加载了新参数,如page.aspx?id=newparameter
我有类似的东西:
object newparameter = r[“id”];
string url = “~/page.aspx?id=” +newparameter ;
然后我尝试了这个:
Response.Write("<script language='javascript'> {window.opener.document.forms[0].elements['id'].value = '" + url + "'; top.close();}</script>");
但它不起作用。有人可以告诉我怎么做吗?非常感谢。