JQuery uplodify:如何防止用户离开页面

JQuery uplodify:如何防止用户离开页面,jquery,uploadify,Jquery,Uploadify,我们的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?';

我们的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请求都会被挂起。我能阻止吗

或者,我应该在上传队列中再次添加文件吗


编辑:似乎这只会在某些浏览器上中断。

希望这对您有用

window.onbeforeunload = confirmExit;
function confirmExit()
{
    return "Warning: Your file upload is in progress!!";
}
此项目中用于文件上载的插件为

我没有遇到上传中断,可以稍后在队列中添加文件。我真的不能说上传,因为我还没有尝试过。可能上传的文档对你会有很大的帮助

请使用错误代码进行搜索。