导出文件下载两次的并跳转空白页解决办法

问题描述:导出文件出现多次下载,并且页面显示空白
原因分析:点击按钮进行下载时,可能会存在多次点击的情况,会出现多次下载,如果使用的是window.location.href这种下载方式或者window.open()或者使用a标签时,会发生链接覆盖,产生页面跳转。从而出现页面出现空白页的情况。
适用版本:8.2SP2版本及以上(使用window.location.href或者window.open()或者a标签都可能会出现)
处理方式:解决此问题使用iframe进行下载
//获得id为downLoadListFrame的frame
var divFrame = window.parent.document.getElementById("downLoadListFrame")
//判断是否存在,如果存在先移除,再重新创建
if (divFrame != null) {
window.parent.document.body.removeChild(divFrame)
}
//重新创建
var iframe = window.parent.document.createElement("iframe");
iframe.setAttribute("id", "downLoadListFrame");
window.parent.document.bod导出文件下载两次的并跳转空白页解决办法
问题描述:导出文件出现多次下载,并且页面显示空白原因分析:点击按钮进行下载时,可能会存在多次点击的情况,会出现多次下载,如果使用的...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



