在PHP上,他们有一种方法可以在上传后限制文件大小,但不能在上传之前.我使用Malsup jQuery Form Plugin进行表单发布,它支持图像文件发布.
我想知道是否有一个限制,我可以设置多少字节可以通过AJAX流直到服务器?这可以允许我检查文件大小并在文件太大时返回错误.
通过在客户端执行此操作,它阻止那些从他们的Pentax拍摄10MB照片并尝试上传的新手.
我使用了以下方法
HTML
<input type="file" id="loadfile" />
Run Code Online (Sandbox Code Playgroud)
JavaScript的
var file = document.getElementById('loadfile').files[0];
alert( "name " + file.name + "Size " + file.size );
Run Code Online (Sandbox Code Playgroud)
它除了IE之外还可以正常工作:(如何进入IE?