showmodaldialog弹出的窗口里,不能实现文件的下载解决方案
2015-04-23 17:34
267 查看
在showmodaldialog弹出的窗口里,不能实现文件的下载啊?
但是不用showmodaldialog时,页面是可以实现下载的。
大家有没有遇到同样的问题,怎么解决的!!
===============================================================================
方案一:
以前代码中的<base target="_self">修改为:
<iframe id="download" name="download" height="0px" width="0px"></iframe>
<base target="download">
但是这种方案会在下载文件或图片时弹出一个空白窗口。
方案二:
下载按钮按下,在服务器端,将文件先下载到服务器端,然后将文件名返回到页面,在页面加一段javaScript代码,
在javaScript中再次提交页面,提交时文件名被提交,提交到一个servlet中,servlet中边读取刚在服务器端下载的文件,然后下载到客户端。
这个没有测试过,不知道怎么做
方案三:
将调用页面window.showmodaldialog方法改为window.open方法,事情完美解决,我就是用的这种方法。
但是不用showmodaldialog时,页面是可以实现下载的。
大家有没有遇到同样的问题,怎么解决的!!
===============================================================================
方案一:
以前代码中的<base target="_self">修改为:
<iframe id="download" name="download" height="0px" width="0px"></iframe>
<base target="download">
但是这种方案会在下载文件或图片时弹出一个空白窗口。
方案二:
下载按钮按下,在服务器端,将文件先下载到服务器端,然后将文件名返回到页面,在页面加一段javaScript代码,
在javaScript中再次提交页面,提交时文件名被提交,提交到一个servlet中,servlet中边读取刚在服务器端下载的文件,然后下载到客户端。
这个没有测试过,不知道怎么做
方案三:
将调用页面window.showmodaldialog方法改为window.open方法,事情完美解决,我就是用的这种方法。
相关文章推荐
- showmodaldialog弹出的窗口里,不能实现文件的下载解决方案
- 关于showmodaldialog 打开新窗口后提交表单操作时,避免弹出新窗口和避免从后台获取“新数据”后不能刷新当前模态页面的解决方案
- java实现文件下载功能,自动弹出保存窗口
- java 实现文件下载时,弹出文件保存窗口(IE9)
- java实现文件下载功能,自动弹出保存窗口
- java 如何实现文件下载时,弹出文件保存窗口
- 解决showModalDialog弹出的子窗口不能刷新的问题
- Java中实现文件上传下载的三种解决方案
- Web实现点击图片弹出上传文件窗口
- 用“window.showModalDialog()”实现DIV模式弹出窗口
- msdn上不能下载大文件的解决方案
- 解决showModelessdialog和showModaldialog弹出的窗口不能查看源代码的问题
- Struts实现文件下载中文乱码解决方案
- 用showModalDialog弹出窗口和UltraWebTree树实现的行政区域(省,市,县)选择
- 使用window.showModalDialog弹出的模态窗口中打印功能的实现
- 用"window.showModalDialog()"实现DIV模式弹出窗口
- 用"window.showModalDialog()"实现DIV模式弹出窗口
- weblogic文件下载不弹出窗口
- 关于自定义webbroswer,禁止弹出文件下载窗口的方法
- 任何类型的文件下载时都会弹出文件保存框的实现