我们的 Web 应用程序目前正在使用 uploadify(v2.1.4) 将多个文件上传到我们的远程服务器。但是当用户上传文件时,他可能会意外(或故意)导航出上传页面,上传将被停止。
window.onbeforeunload = function(e) {
if(curently_uploading())
return 'There is ongoing upload, are you sure that you want to leave this page?';
else
return null;
}
它有效,用户收到通知。
但是......当前文件上传刹车(uploadify.js 收到错误:2038)。
如果上传了多个文件,只有当前文件会中断,其他文件会在之后继续上传。
我怀疑当用户试图离开上传页面时,所有正在进行的 POST 请求都会被暂停。我可以防止吗?
或者,我应该在上传队列中再次添加文件吗?
编辑:似乎这只在某些浏览器上中断。