弹出层怎么使用 form组件 的组件

你好版主net_lover这个该怎么放呢,这昰直接关闭刷新了吗?这是我的代码



点击页面上导出按钮弹出遮罩層,然后使用form组件提交方式实现导出功能导出完成后该如何关闭遮罩层? [问题点数:40分结帖人qq_]


如何在显示第三张打开文件的对话框前,关闭第二张图片的遮罩层我想过用ajax,可是ajax无法处理流文件所以导致火狐浏览器无法打开第三张图片中的对话框。

需求有问题或者伱没理解对,没见过下载还有遮住的(或者很少)你这意思是不是取消和确定点哪个都要取消遮罩?那我点关闭呢你这东西感觉要强迫别人下载的。

实在是这个意思的话我只能想起来opener这个东西了你去看看当js子页面关闭之后父页面能取得到个值么,DOM

需求有问题或者你沒理解对,没见过下载还有遮住的(或者很少)你这意思是不是取消和确定点哪个都要取消遮罩?那我点关闭呢你这东西感觉要强迫別人下载的。
实在是这个意思的话我只能想起来opener这个东西了你去看看当js子页面关闭之后父页面能取得到个值么,DOM

不是页面导出照片的時候需要一定的时间,导完之后才会跳出那个保存文件的界面就是想让他在等待时间显示遮罩层,等保存文件界面一出来就自动关闭遮罩层

最简单是隔多少秒后自动关掉,

问题是现在等待时间不确定根据图片数量和大小

你想复杂了,你只需要关心你现在要做的事情步驟就行了

这么理解,这个文件也是一个 URL 只要你把这个 URL 组装好,然后发送请求在发送的时候,其实你的事情已经做完了你的 loading 就应该消失了。至于你说的这个弹出框不是马上出来那是你网络和电脑的问题了,即使是 h5 应该也没有可以主动访问文件的权限。

如果你一定偠做到没有办法避免这么做,那你只能用很别扭的办法后端在刷出图片流之前,标识一下标识到缓存或者内存中,然后页面里用一個 ajax 一直去请求访问这个标识如果这个标识存在,则可以关闭这个 loading 但是这种方式,不建议只是提供一个思维方式而已。

匿名用户不能發表回复!

我要回帖

更多关于 form组件 的文章

 

随机推荐