script

2020.09.18 09:38

다중 파일 다운로드

  • 관리자 2020.09.18 인기
  • 6,466
    0
<script>
  var suffix=1;
  function downloadAll(oFrm){
  var oChk = oFrm.elements["file"+(suffix++)];
  if (oChk){
  if (oChk.checked){
  location.href = "./file/" + oChk.value;
  setTimeout(function(){downloadAll(oFrm)}, 1000);
  }
  else{
  downloadAll(oFrm);
  }
  }
  }

  </script>

  <form id="test">
  <fieldset>
  <legend>다중 파일 다운로드</legend>
  <div>
  <input type="checkbox" name="file1" id="file1" value="/test.zip" />
  <label for="file1">test.zip</label>
  </div>
  <div>
  <input type="checkbox" name="file2" id="file2" value="/test2.zip" />
  <label for="file2">test2.zip</label>
  </div>
  <div>
  <input type="checkbox" name="file3" id="file3" value="/test3.zip" />
  <label for="file3">test3.zip</label>
  </div>
  <div>
  <input type="button" value="Download All" onclick="suffix=1;downloadAll(this.form);return false" />
  </div>
  </fieldset>
  </form>
  • 공유링크 복사
  • 이전글jquery - datepicker2020.09.18
  • 다음글폴더업로드2020.09.18
  • 댓글목록

    등록된 댓글이 없습니다.