728x90
1. IE 10, Chrome, FireFox, Safari (File API)
console.log(document.getElementById("file_input_object_id").files[0].size);
2. IE 7~8 (ActiveX)
var objFSO = new ActiveXObject("Scripting.FileSystemObject");
var sPath = document.getElementById("file_input_object_id").value;
var objFile = objFSO.getFile(sPath);
console.log(objFile.size);
3. IE 7↓ (HTMLImageElement)
var img = new Image();
img.dynsrc = document.getElementById("file_input_object_id").value;
console.log(img.fileSize);
문제는...
IE9에서는 저게 다 안된다 -_- 미ㅊ...
결국 Server Side에서 해결하는게 甲임.
(IE9를 포함해 가능한 방법 알고계신분은 알려주세요)
'내가 자꾸 까먹어서 쓰는 개발 이야기 > JavaScript' 카테고리의 다른 글
object element로 구성 된 array 정렬하기 (0) | 2014.02.26 |
---|---|
[펌] http multi file download via javascript (0) | 2014.02.04 |
모바일 접속 체크하는 스크립트 (0) | 2013.02.12 |
[펌] 크롬에서 ModalWindow의 리턴값 받기 (0) | 2013.01.16 |
스크립트에서 number_format (0) | 2009.10.20 |
최근댓글