我使用:
Response.Write("<script language=javascript>window.opener.form1.submit();</script>");
Response.Write("<script language=javascript>window.close();</script>");
来关闭子窗口,但是刷新后,主窗口中的textbox中的信息也都没了,我如何做才能在主窗口刷新后,还能保存textbox的信息?
5 个解决方案
#1
传参数再赋值
#2
我弹出子窗体的时候,使用js脚本
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
主界面中一些textbox还输入了一些信息,
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
主界面中一些textbox还输入了一些信息,
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
#3
你是用了缓存吗,怎么我以前做项目时返回来刷新时数据还在啊。
主窗体的数据怎么不能保存起来啊。
主窗体的数据怎么不能保存起来啊。
#4
因为我采用的是:window.opener.form1.submit();返回的!
所以相当于把主窗体的界面数据全部提交了!数据全都为空了!!
所以相当于把主窗体的界面数据全部提交了!数据全都为空了!!
#5
A页面是主页面,里面录入一些信息存放在textbox中,然后
里面有一个按钮弹出新的窗体,方法如下:
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
子窗体中的信息使用session返回到主窗体.子窗体采用window.opener.form1.submit();提交,同时使用close关闭子窗体.
问题:子窗体关闭后,主窗体要刷新(form1.submit()),我如何才能保存主窗体原来的文本信息?
谢谢啊,很着急!!!
里面有一个按钮弹出新的窗体,方法如下:
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
子窗体中的信息使用session返回到主窗体.子窗体采用window.opener.form1.submit();提交,同时使用close关闭子窗体.
问题:子窗体关闭后,主窗体要刷新(form1.submit()),我如何才能保存主窗体原来的文本信息?
谢谢啊,很着急!!!
#1
传参数再赋值
#2
我弹出子窗体的时候,使用js脚本
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
主界面中一些textbox还输入了一些信息,
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
主界面中一些textbox还输入了一些信息,
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
#3
你是用了缓存吗,怎么我以前做项目时返回来刷新时数据还在啊。
主窗体的数据怎么不能保存起来啊。
主窗体的数据怎么不能保存起来啊。
#4
因为我采用的是:window.opener.form1.submit();返回的!
所以相当于把主窗体的界面数据全部提交了!数据全都为空了!!
所以相当于把主窗体的界面数据全部提交了!数据全都为空了!!
#5
A页面是主页面,里面录入一些信息存放在textbox中,然后
里面有一个按钮弹出新的窗体,方法如下:
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
子窗体中的信息使用session返回到主窗体.子窗体采用window.opener.form1.submit();提交,同时使用close关闭子窗体.
问题:子窗体关闭后,主窗体要刷新(form1.submit()),我如何才能保存主窗体原来的文本信息?
谢谢啊,很着急!!!
里面有一个按钮弹出新的窗体,方法如下:
window.open("perioddetail.aspx","windowname","dialogWidth:950px;dialogHeight:530px;status:no;center:yes;scroll:no;help:no");
然后主窗体和子窗体之间的数据交换全采用session保存,现在的问题就是我无法将主窗体的数据保存起来
子窗体中的信息使用session返回到主窗体.子窗体采用window.opener.form1.submit();提交,同时使用close关闭子窗体.
问题:子窗体关闭后,主窗体要刷新(form1.submit()),我如何才能保存主窗体原来的文本信息?
谢谢啊,很着急!!!