2014-12-16 1 views
1

[이미지 설명 입력] [1] 자바 스크립트를 통해 양식을 제출하기 전에 이미지 크기의 유효성을 검사하고 싶습니다. 그러나 일식 :이클립스에서 지원되지 않는 파일 속성을 사용하지 않고 자바 스크립트로 이미지 크기 찾기

var filesize=filename.files[0].size 

여기서는 filename이 이미지의 경로를 저장하는 var입니다.

지원되지 않습니다. 어떤 일이의 솔루션을 찾거나 형태

+0

를 제출하기 전에 클라이언트 측 이미지의 크기를 확인하기 위해 나에게 다른 대안을 이야기하는 데 도움 주실 래요'filename'는 대한 HTMLInputElement해야 할 것이다 귀하의 코드를 만들 수 – Musa

답변

0

http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_fileupload_files

<!DOCTYPE html> 
<html> 
<body onload="validateFileSize()"> 
<input type="file" id="myFile" onchange="validateFileSize()"> 
<p id="demo"></p> 
<script> 
var maxSizeBytes=10000; 
function validateFileSize(){ 
    var x = document.getElementById("myFile"); 
    var txt = ""; 
    if ('files' in myFile) { 
     var file = x.files[0]; 
     if ('size' in file) { 
        if(file.size >maxSizeBytes) 
        alert("Invalid file size.Maximum allowed size is "+maxSizeBytes+" bytes"); 
      txt += "size: " + file.size + " bytes <br>"; 
     } 
    }  
    document.getElementById("demo").innerHTML = txt; 
} 
</script> 

</body> 
</html> 
+0

: (이것은 또한 작동하지 않습니다 – user3561858

+0

선생님이 이클립스에서이 프로젝트를 만들고 있어요 – user3561858

+0

이클립스 내부 브라우저에서 응용 프로그램을 확인하고 있습니까?이 웹 응용 프로그램 또는 모바일 하이브리드 응용 프로그램입니까? – Deshan

관련 문제