社区
JavaScript
帖子详情
js保存窗口问题
greatmind829
2011-06-14 12:01:08
框架页面有top,left,right页面。右则有一个上传文件的窗口,打开这个上传窗口之后,上传窗口右上角有一个最小化的按钮,点击最小化,把这个窗口最小化掉,在框架的TOP页面,显示一个“上传文件”,再点击这个“上传文件”再可以打开这个窗口。
现在的问题是:最小化这个窗口后,如何把这个窗口对象保存到TOP页面,然后再显示出来。
此功能与QQ文件中传非常类似,可以去体验一下
,请大家提供一下解决思路。谢谢了。项目需要,不做不行。
...全文
262
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
调用
保存
窗口
和打开
窗口
JS
调用
保存
窗口
和打开
窗口
纯
JS
的 项目用过
js
调用对话框
保存
文件
js
调用对话框
保存
文件
js
调用对话框
保存
文件
js
调用对话框
保存
文件
js
调用对话框
保存
文件
js
调用对话框
保存
文件
javascript
保存
文件(弹出
保存
窗口
)
javascript
保存
文件(弹出
保存
窗口
) 起因 想要做一个mission planner的,支持多路线和导入导出的web程序,但是导出时遇到了
问题
经过 最后在stackoverflow上找到了答案. 结果 Created with Raphaël 2.3.0开始创建<a></a><a></a>.download=文件名<a></a>.href=<dataURL><a></a>.click()结
JS
弹出文件
保存
窗口
2019独角兽企业重金招聘Python工程师标准>>> ...
JavaScript捕获window
窗口
关闭事件
工作中遇到有这样的情景,要在浏览器
窗口
关闭的时候,提示用户某种操作。 类似在关闭
窗口
时,提示用户
保存
当前内容,选择是则
保存
并关闭
窗口
,选择否则不关闭
窗口
,也不做
保存
操作。 网上找了很多,都是说用
js
处理window关闭事件的,要么说onbeforeunload 方法,要么说onunload方法。 感觉都不能实现。后来突然想到这样的办法:用这两个方法一起来实现! 原因: onbef
JavaScript
87,991
社区成员
224,688
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章