2012-04-13 42 views
0

如何獲得文件大小的JavaScript或jQuery的軌道在這裏按字的大小我的意思是說文件的內容大小像100kb。如何獲得文件大小的JavaScript或與軌道jQuery的

在這裏,我有像大小或文件大小,但它不是爲我工作

我的Ruby代碼的一些方法是

<%= upload_form.file_field :upload_file_name1,:onchange =>"return   validateFileExtension(this)"%> 




function validateFileExtension(fld) { 
alert(fld.value.fileSize); 
    if(!/(\.jpg|\.gif|\.png)$/i.test(fld.value)) { 
    alert("Invalid file type! Kindly upload in a JPG, GIF or PNG format!"); 
    fld.parentNode.innerHTML = fld.parentNode.innerHTML; 
    fld.focus(); 
    return false; 
    } 
    return true; 
} 
+2

你需要** **接受一些問題。 – 2012-04-13 09:40:39

+1

意味着我沒有得到你 – SSP 2012-04-13 09:43:56

+1

或者如果你的問題有很多答案,你顯然選擇(接受)最合適的或你認爲最有幫助的答案。 – 2012-04-13 09:49:44

回答

1
<html> 
<head> 
<script language="JavaScript"> 
function A() 
{ 
var oas = new ActiveXObject("Scripting.FileSystemObject"); 
var d = document.a.b.value; 
var e = oas.getFile(d); 
var f = e.size; 
alert(f + " bytes"); 
} 
</script> 
</head> 
<body> 
<form name="a"> 
<input type="file" name="b"> 
<input type="button" name="c" value="SIZE" onClick="A();"> 
</form> 
</body> 
</html> 
相關問題