当前位置: 首页 > 面试题库 >

限制文件上传的大小(html输入)

涂煌
2023-03-14
问题内容

我只想限制用户可以上传的文件的大小。

我以为maxlength = 20000 = 20k,但这似乎根本不起作用。

我在Rails上运行,而不是在PHP上运行,但是我认为在HTML /
CSS客户端进行此操作要简单得多,或者使用jQuery作为最后的手段。这是如此基本,尽管必须缺少一些我不知道或不知道的HTML标记。

希望支持IE7 +,Chrome,FF3.6 +。我想我可以在需要时仅支持IE8 +。

谢谢。


问题答案:

您不能在客户端这样做。您必须在服务器上执行此操作。

编辑:这个答案已经过时了!

在进行此编辑时,所有主要浏览器都主要支持HTML文件API 。

我将提供解决方案的更新,但是@ mark.inman.winning已经做到了。

请记住,即使现在可以在客户端上进行验证了,您仍然应该在服务器上进行验证。可以绕过所有客户端验证。



 类似资料:
  • 问题内容: 我在Django应用中有一个表单,用户可以在其中上传文件。 如何设置上传文件大小的限制,以便如果用户上传的文件大于我的限制,则该表格将无效并且会引发错误? 问题答案: 此代码可能会帮助:

  • 问题内容: 我有那个基本的,众所周知的多文件上传表格。像这样 有没有一种方法(最好是硬编码选项)来限制用户可以选择的文件数量?通过限制,我的意思是严格阻止,而不仅仅是超过这个数目的警告。 提前致谢。:) 问题答案: 您可以实施javascript解决方案来检查已选择的文件数,然后可以将其用于禁止上载到服务器。但是,实际上只有客户端解决方案,因为实际上并没有什么可以阻止用户将这些文件发布到您的php

  • 本文向大家介绍javascript实现限制上传文件大小,包括了javascript实现限制上传文件大小的使用技巧和注意事项,需要的朋友参考一下 前言:   项目中经常用到需要上传文件、照片等功能,同时需要限制所上传文件的大小。很多插件都会采用后台请求验证,前端Js校验比较少。本篇介绍一个前端JS便捷判断上传文件大小的方法。 这个是比较好的 下面的代码不建议使用   代码很简单,关键就是怎么用JS拿

  • 什么是 Firebase 存储上传文件大小限制?我在网站上找不到该信息。

  • 我使用Spring Boot,可以发送小于1MB的图像,但当我使用大于1MB的大图像发出post请求时,会出现以下错误: 下面是我尝试的所有application.properties配置: 1 2 我还研究了在web.xml文件中更改Tomcat允许的请求大小,但我没有web.xml文件。我正在使用的Tomcat绑定到应用程序中。

  • 这是我的代码。我无法上传任何大小超过1 mb的文件,但我已将maxFileSize设置为50mb,请帮助,我做错了什么? 这是我的代码。我无法上传任何大小超过1 mb的文件,但我已将maxFileSize设置为50mb,请帮助,我做错了什么?