파일업로드 전 첨부파일 용량 체크&출력 > jquery

본문 바로가기

jquery

파일업로드 전 첨부파일 용량 체크&출력

작성일 16-05-18 15:37

페이지 정보

작성자서방님 조회 130회 댓글 0건

본문

파일 업로드전에 파일선택을 하면 용량이 출력 됩니다. 

익스/크롬 에서 체크 하였습니다. 

01<script>
02$(document).ready(function() {
03    $("#flUpload").change(function () {
04        var iSize = 0;
05 
06        if($.browser.msie){
07            var objFSO = new ActiveXObject("Scripting.FileSystemObject");
08            var sPath = $("#flUpload")[0].value;
09            var objFile = objFSO.getFile(sPath);
10            var iSize = objFile.size;
11            iSize = iSize/ 1024;
12        }else {
13            iSize = ($("#flUpload")[0].files[0].size / 1024);
14        }
15 
16 
17        if (iSize / 1024 > 1) {
18            if (((iSize / 1024) / 1024) > 1) {
19                iSize = (Math.round(((iSize / 1024) / 1024) * 100) / 100);
20                $("#lblSize").html( iSize + "Gb");
21            }else{
22                iSize = (Math.round((iSize / 1024) * 100) / 100)
23                $("#lblSize").html( iSize + "Mb");
24            }
25        }else{
26            iSize = (Math.round(iSize * 100) / 100)
27            $("#lblSize").html( iSize  + "kb");
28        }  
29 
30    });
31});
32</script>
33 
34<BODY>
35Select file : <input type="file" id="flUpload" />
36<br/><br/>
37File Size is : <b><label id="lblSize" /></b>
38</BODY>

댓글목록

등록된 댓글이 없습니다.

게시물 검색
Copyright © 서방님.kr All rights reserved.
PC 버전으로 보기