各位大虾请留步,帮小弟看看该如何作,提建议就有分!(200分)

  • 主题发起人 主题发起人 haiyang2008
  • 开始时间 开始时间
H

haiyang2008

Unregistered / Unconfirmed
GUEST, unregistred user!
web应用程序中,两个窗口见如何进行数据传递:
例如:当前有一个窗口(当前窗口),单击连接打开了另一个新窗口,小弟想在新窗口关闭时把选中
的数据传递到老窗口(即当前窗口)。我该怎么办?先行谢过!
 
使用什么语言,asp or jsp?
if jsp ,使用session,session可以保留全局对象直到你与网站的连接关闭
if asp ,使用读写cookie.退出的时候刷新当前窗口.如果cookie中某字段
为空则为第一次进入,否则为关闭窗口后进入

 
很难呀,有两种方法可以试一下:
1、存到数据库中,关闭新窗口是保存起来,在当前窗口中刷新,从数据库中读。
2、使用Cookie,和1一样。
刷新可能是一大问题,可以在当前窗口中每隔一段时间就自动刷新。
 
不知道你你用的什么开发工具。
 
不行呀,用的javascript !!
 
cookie是可以,但是,第一个窗口不知道新窗口是何时关闭的,也就是说,新窗口
不是模态的,恐怕会有问题。
这不是intraweb的问题。
 
在你新窗体的Formclose事件中将窗体变量置空,不就可以了。
窗体变量名:=nil;
 
各位高手能给段代码吗?很急呀,在线等待!
如果分不够,小弟这还有100多分,送你也行!!!
 
我给点建议看看:
1》在新窗口释放时激活老窗口之后刷新一次老窗口。(前提:关闭新窗口时保存数据到数据库中,当前窗口刷新时,读出数据库中读。)
如果《1》不能实现试试《2》
2》cookie,当鼠标在老窗口上移动时测试新窗口是否关闭!
 
数据库或者cookie里
原页面得定期刷新
 
退出窗口时赋值
 
如果在服务器端处理就容易了!为何非要在客户端?
 
http://tech.163.com/tm/010121/010121_13778.html
 
影子给出的办法没有问题!
 
先将数据传给老窗口,再打开新窗口,关闭老窗口
 
兄弟,设置一个全局变量,在执行窗体关闭前赋值给另一个窗体
 
我刚好也作了一个,留下伊妹,我发给你!!!
 
多人接受答案了。
 

Similar threads

后退
顶部