我在web.config中写了这个:
<httpRuntime maxRequestLength="10240" executionTimeout="30" />
在客户端,我使用的是valum的AjaxUpload插件。使用IE 9时,我无法使用JavaScript检查上传文件大小,因为IE 9不支持此功能。因此,如果我使用IE上传大文件,服务器将因为在web.config中编写的上述设置而抛出异常。如何捕获此异常并向用户显示消息?提前谢谢
答案 0 :(得分:0)
在此页面上Ajax Upload using valums ajax upload plugin inside a form您是否可以使用onComplete
部分查找回复代码?
onComplete: function(file, response) {
// --- stuff here too
}
答案 1 :(得分:0)
如果您使用的是valums文件上传器,则可以在插件选项中指定文件大小限制。
sizeLimit: 0, // max size
minSizeLimit: 0, // min size
如果出现任何错误,您也可以在错误:function()...
上处理它