Sur*_*ajS 5 internet-explorer download window-object window.closed internet-explorer-11
我的要求是当我点击下载文件时,会打开新标签.如果该文件存在,它将开始下载,如果不存在,它应该关闭新选项卡并显示错误消息.
我用过
window.close()
Run Code Online (Sandbox Code Playgroud)
它工作正常.除此之外,IE11要求确认:
"您正在查看的网页正在尝试关闭该标签.您要关闭此标签吗?"
这会中断系统的功能,用户不知道它为什么会发生.
对此有何解决方案?
我已经说明了整个场景,以便您可以为任何阶段提供解决方案.
谢谢.
window.close()当您尝试在用户打开的窗口上使用时,我看到了此警报;这是一种安全措施。您不应该能够通过 JavaScript 关闭用户打开的窗口。
解决此问题的一种方法是向 servlet 发送请求,然后从 servlet 返回文件。如果这对您不起作用,请告诉我。
| 归档时间: |
|
| 查看次数: |
879 次 |
| 最近记录: |