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를 포함해 가능한 방법 알고계신분은 알려주세요)

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기