子窗口关闭,刷新父窗口...大家来帮一把!
原来父窗口的编辑框里的值也不存在了,怎么办?
response.write("<script language=javascript>window.opener.parent.location.href=taskplan.aspx;window.close();</script>")
不行啊,父窗口的值会丢掉的
推荐阅读
window.opener.submit()
在你的父窗口的load事件中把上次的值读出来,再重新显示出来。。。
如果要刷新父窗口,以前的指肯定不能保存,
在页面a中打开一个弹出窗口b,现需要将b中控件btextbox的值传到a的控件atextbox中
response.write("<script>window.opener.form1.tbtest.value=" & tbchild.text & "; </script>")
在response之前先把想要的值读出来,然后再把值写进去
为什么子窗口关不掉啊,把你的报的错也全部列出来吧
我调试了一下,你说的是可以取得值的,你是不是用的不是服务器控件的缘故?把我写的告诉你,第一个页面onclick响应函数
public void dakai(object sender,eventargs e)
{
response.write("<script language=javascript>window.open(son.aspx,_blank);</script>");
}
子窗口button的onclick响应函数
public void refe(object sender,eventargs e)
{
//response.write("<script language=javascript>opener.location = opener.location.href;window.opener = null;window.close();</script>");//这个实现刷新并关闭子窗口
response.write("<script>window.opener.form1.testbox1.value=qq;window.close(); </script>");//这个是你的,第一页可以取到值的
}


讨论区