2012-04-13 96 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> 
相关问题