使用IE:
<html>
<head>
<script>
function getSize()
{
var myFSO = new ActiveXObject("Scripting.FileSystemObject");
var filepath = document.upload.file.value;
var thefile = myFSO.getFile(filepath);
var size = thefile.size;
alert(size + " bytes");
}
</script>
</head>
<body>
<form name="upload">
<input type="file" name="file">
<input type="button" value="Size?" onClick="getSize();">
</form>
</body>
</html>
使用Chrome或Firefox: 使用jQuery和實施的HTML5文件API規範,你可以使用這個簡單的代碼片段來訪問文件屬性,如大小:
//binds to onchange event of your input field
$('#myFile').bind('change', function() {
alert(this.files[0].size);
});
來源:關於這個專題這裏的優秀文章:http://www.kavoir.com/2009/01/check-for-file-size-with-javascript-before-uploading.html
你的意思是一這裏建議http://stackoverflow.com/questions/1601455/check-file-input-size-with-jquery – V4Vendetta 2012-08-08 08:23:49