我想在IE8 +上传之前验证文件大小
我试过
Validate File size before upload
但没效果。
我无法配置每个IE浏览器使用“ActiveXObject”(我看到这是解决方案的一种方式)。
我应该做什么?
答案 0 :(得分:1)
使用ASP.NET FileUpload
控件,您无法使用代码验证文件的大小并通知用户。
如果您想获得更好的用户体验,我建议您调查一些开源解决方案,如下所示:
自定义HTTP模块
NeatUpload是免费选项。
Silverlight / Flash选项
SWFUpload是免费选项。
异步分块选项
RadAsyncUpload - Telerik's ASP.NET AsyncUpload是付费选项,请查看网站以了解定价。
答案 1 :(得分:0)
试试这个
<form enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="myFile"><br>
</form>
<script>
$('#myFile').bind('change', function() {
alert(this.files[0].size);
});
</script>