我想在 IE8+ 上上传之前验证文件大小
我试过了
但是没有用。
而且我不能将每个 IE 浏览器都配置为使用“ActiveXObject”(我看到这是解决方案的一种方式)。
我该做什么?
我想在 IE8+ 上上传之前验证文件大小
我试过了
但是没有用。
而且我不能将每个 IE 浏览器都配置为使用“ActiveXObject”(我看到这是解决方案的一种方式)。
我该做什么?
使用 ASP.NETFileUpload
控件,您不能使用代码来验证文件的大小并通知用户。
如果您想要更好的用户体验,那么我建议您研究一些开源解决方案,如下所示:
自定义 HTTP 模块
NeatUpload是一个免费选项。
Silverlight/闪光灯选项
SWFUpload是一个免费选项。
异步分块选项
RadAsyncUpload - Telerik 的 ASP.NET AsyncUpload是一种付费选项,请查看网站了解定价。
尝试这个
<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>