社区
JavaScript
帖子详情
js保存窗口问题
greatmind829
2011-06-14 12:01:08
框架页面有top,left,right页面。右则有一个上传文件的窗口,打开这个上传窗口之后,上传窗口右上角有一个最小化的按钮,点击最小化,把这个窗口最小化掉,在框架的TOP页面,显示一个“上传文件”,再点击这个“上传文件”再可以打开这个窗口。
现在的问题是:最小化这个窗口后,如何把这个窗口对象保存到TOP页面,然后再显示出来。
此功能与QQ文件中传非常类似,可以去体验一下
,请大家提供一下解决思路。谢谢了。项目需要,不做不行。
...全文
278
17
打赏
收藏
js保存窗口问题
框架页面有top,left,right页面。右则有一个上传文件的窗口,打开这个上传窗口之后,上传窗口右上角有一个最小化的按钮,点击最小化,把这个窗口最小化掉,在框架的TOP页面,显示一个“上传文件”,再点击这个“上传文件”再可以打开这个窗口。 现在的问题是:最小化这个窗口后,如何把这个窗口对象保存到TOP页面,然后再显示出来。 此功能与QQ文件中传非常类似,可以去体验一下,请大家提供一下解决思路。谢谢了。项目需要,不做不行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞跃颠峰
2011-06-16
打赏
举报
回复
如果你的Top和上传窗口原来不在同一个Html页面,把上传窗口的相关数据(如选择上传的文件,大小等)保存到Session中,每次点击显示上传窗口时用Ajax向服务器申请上传窗口的数据,并在当前页面显示
Java_qiang
2011-06-16
打赏
举报
回复
使用struts2标签,将其放到session中 具体实现加扣扣.. 594266756
greatmind829
2011-06-16
打赏
举报
回复
[Quote=引用 16 楼 alexandertech 的回复:]
如果你的Top和上传窗口原来不在同一个Html页面,把上传窗口的相关数据(如选择上传的文件,大小等)保存到Session中,每次点击显示上传窗口时用Ajax向服务器申请上传窗口的数据,并在当前页面显示
[/Quote]
谢谢你的耐心讲解,切换窗口时,把他最小化到TOP页面,上传窗口的的实例都销了(里面的activeX)实例也销了,最小化之后,他不会上传了,传值,这个问题倒不是很大,最小化窗口之后,也要工作啊!这才是问题的关键。
飞跃颠峰
2011-06-15
打赏
举报
回复
可通过隐藏或修改上传窗口的高度宽度来实现最小化。
你无需将它“保存到Top页面”,Top页面的“上传文件”只是一个连接或按钮,对它的点击触发事件中你取消隐藏上传窗口或者回复上传窗口的高度宽度
greatmind829
2011-06-15
打赏
举报
回复
行不通,不知道如何实现
http://download.csdn.net/source/3367099 这是我做的一个未实现的DEMO,请大家帮助解决,再次谢谢了,
实现了,分数可以再追加。。
未实现demo描述还是跟前面的一样。点击TOP页面的“恢复”,显示原来的窗口,在左页面的操作,不能影响这个窗口的打开。
greatmind829
2011-06-15
打赏
举报
回复
我试一试,谢了。我是用EXTJS做的。。
呵呵
飞跃颠峰
2011-06-15
打赏
举报
回复
同一个Html文档内不存在传递对象的问题
我尽量模拟你的思路写代码模仿一下“传递对象”吧
$("#upload").hide(); //隐藏上传窗口
$("#top").append($("#upload")); //添加上传窗口到top页面
$("#upload").show(); //显示上传窗口
greatmind829
2011-06-15
打赏
举报
回复
这里面不是在在一个对象的问题吗?如何把这个对象传到TOP页面。。
greatmind829
2011-06-15
打赏
举报
回复
它隐藏之前不是显示在Top页面的吗? 就是不知道这个如何实现?
飞跃颠峰
2011-06-15
打赏
举报
回复
进行页面操作只会令Div在页面上“看起来”没有了,而不会令它真的从Html文档里消失,除非你当初隐藏它的时候是残忍地从文档里删除了它,否则的话,它其实一直都在,你用Js随时可以操作它,何时何地显示都取决于你。
飞跃颠峰
2011-06-15
打赏
举报
回复
它隐藏之前不是显示在Top页面的吗?
如果是这样,可以把它从它原来的父元素那里删除,append到Top页面来。
也可以用JS直接修改它的CSS,令它“看起来”显示在Top页面。
greatmind829
2011-06-15
打赏
举报
回复
这个DIV隐藏之后 ,我再进行其他的页面操作,那这个DIV就没有了。
greatmind829
2011-06-15
打赏
举报
回复
现在的问题是这个DIV隐藏了,怎么把他传到TOP页面,再通过TOP页面显示出来、
hch126163
2011-06-15
打赏
举报
回复
最简单实现方式:
左边一个小div,初始隐藏。右边一个大div,显示上传文件
大div 点击 最小化,隐藏大div 显示 小div
点击小div,隐藏小div 显示 大div
mokson
2011-06-14
打赏
举报
回复
利用z轴调节层,可以吗。
豆虫
2011-06-14
打赏
举报
回复
点最小化按钮的时候将窗口的位置及高度和宽度改成最小化的格式
当再需要打开这个窗口的时候 你把之前那个窗口div的位置调回来不就OK了吗
skran
2011-06-14
打赏
举报
回复
div 隐藏
关于如何在子
窗口
中选择后,在父
窗口
赋值并让输入框设为只读。
本文介绍了一个在使用
JS
为父
窗口
文本框赋值时遇到的
问题
:无法直接设置为只读或禁用。通过使用textBox1.Attributes[readonly] = true这一技巧,解决了文本框赋值后不能
保存
的
问题
,确保了服务器控件的功能不受影响。
js
关闭
窗口
无提示
博客介绍了在非
js
打开页面无提示关闭
窗口
的方法,给出了相关代码,如使用
标签和
按钮实现。还列举了改变参数可实现的其他功能,如打开、
保存
网页等。此外,针对不同IE版本无提示关闭
窗口
的
问题
也给出了解决办法。
当关闭子
窗口
时刷新父
窗口
博客介绍了在父
窗口
有数据列表,修改数据时弹出子
窗口
,修改
保存
后关闭子
窗口
刷新父
窗口
数据的方法。给出了JavaScript代码,通过检测
窗口
关闭事件,使用特定方式刷新父
窗口
,避免提示框
问题
。
关于el-dialog作为子
窗口
,修改/添加后刷新父
窗口
数据表格,然后立即隐藏子
窗口
,造成父
窗口
表格刷新数据不稳定
问题
的解决
文章描述了一种在Vue.
js
应用中处理父子
窗口
交互的场景,当子
窗口
保存
数据并触发父
窗口
刷新后,有时数据未能及时刷新。
问题
在于子
窗口
关闭过快,可能打断了父
窗口
的数据加载过程。解决方案是延迟关闭子
窗口
,确保父
窗口
的数据刷新完成。这涉及到异步操作、网络延迟和组件通信的同步
问题
。
html5
保存
图片到磁盘,如何使用JavaScript将base64映像
保存
到用户磁盘?
博客作者遇到了一个JavaScript相关的技术
问题
,他们成功地将HTML内容转换为Base64字符串来显示图像,但无法通过JavaScript将这个Base64编码的图像直接
保存
到用户的本地磁盘。提供的`saveImageAs`函数尝试打开新
窗口
并执行
保存
命令,但这在Base64字符串情况下无效。寻求解决方案。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章