From: joinsang Date: Mon, 18 Mar 2019 11:01:20 +0000 (+0900) Subject: 중복 다운로드 해결 X-Git-Url: https://git.insang.kr/gitweb/?a=commitdiff_plain;h=657206f4e6e902684f226226777d01173ad80bb8;p=ZipProject.git 중복 다운로드 해결 --- diff --git a/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js b/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js index f29a6a0..3ec8057 100644 --- a/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js +++ b/ZipProject/_publish/wwwroot/js/Zip/partial_zip.js @@ -349,12 +349,13 @@ function RequestCompress() { }); var progress = setInterval(() => { - var req= $.ajax({ + $.ajax({ type: "post", url: "/webzip/fileuploadprogress", data: "uuid="+uuid }).done(function(data2) { - if (data2 == "-1"){ + var iscomplate = false; + if (data2 == "-1" && iscomplate == false){ clearInterval(progress); $(".modal").css("display", "none"); var a = document.createElement("a"); @@ -363,8 +364,8 @@ function RequestCompress() { a.download = directories.get(0) + "." + format; a.click(); window.URL.revokeObjectURL(url); - req.abort(); $("progress").attr("value", "0"); + iscomplate == true; } else { if (data2 != "-2"){ diff --git a/ZipProject/wwwroot/js/Zip/partial_zip.js b/ZipProject/wwwroot/js/Zip/partial_zip.js index f29a6a0..3ec8057 100644 --- a/ZipProject/wwwroot/js/Zip/partial_zip.js +++ b/ZipProject/wwwroot/js/Zip/partial_zip.js @@ -349,12 +349,13 @@ function RequestCompress() { }); var progress = setInterval(() => { - var req= $.ajax({ + $.ajax({ type: "post", url: "/webzip/fileuploadprogress", data: "uuid="+uuid }).done(function(data2) { - if (data2 == "-1"){ + var iscomplate = false; + if (data2 == "-1" && iscomplate == false){ clearInterval(progress); $(".modal").css("display", "none"); var a = document.createElement("a"); @@ -363,8 +364,8 @@ function RequestCompress() { a.download = directories.get(0) + "." + format; a.click(); window.URL.revokeObjectURL(url); - req.abort(); $("progress").attr("value", "0"); + iscomplate == true; } else { if (data2 != "-2"){