Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

文件上传限制 #40

Open
huayemao opened this issue Jul 16, 2023 · 0 comments
Open

文件上传限制 #40

huayemao opened this issue Jul 16, 2023 · 0 comments

Comments

@huayemao
Copy link
Owner

huayemao commented Jul 16, 2023

文件上传限制

https://developer.mozilla.org/en-US/docs/Web/API/File_API/Using_files_from_web_applications

input 标签怎样限制文件上传后缀名

要限制文件上传的后缀名,你可以使用HTML的 <input> 标签的 accept 属性。accept 属性用于指定可以上传的文件类型。

以下是一个示例:

<input type="file" accept=".jpg, .jpeg, .png" />

在上面的示例中,accept 属性的值是一个逗号分隔的文件扩展名列表。只有具有指定扩展名的文件才能被选择和上传。

在这个例子中,只有 .jpg.jpeg.png 格式的文件可以被上传。如果用户选择了不符合要求的文件类型,浏览器将不会允许上传。

请注意,这只是前端的限制,用户仍然可以通过其他方式绕过这个限制。因此,在服务器端也应该进行文件类型验证,以确保安全性。

来自你的消息:

excel 文件有哪些后缀名

来自 ChatGPT 的消息:

Excel 文件通常有以下几种常见的后缀名:

  1. .xlsx: 这是最常见的 Excel 文件格式,用于存储以 XML 格式编码的工作簿。它是 Microsoft Excel 2007 及更高版本的默认文件格式。

  2. .xls: 这是旧版本的 Excel 文件格式,用于存储二进制数据的工作簿。它适用于 Microsoft Excel 97-2003 版本。

  3. .xlsm: 这是一种支持宏的 Excel 文件格式,用于存储包含 VBA 宏代码的工作簿。

  4. .csv: 这是逗号分隔值文件的通用格式,可以在 Excel 中打开。它是一种纯文本文件,逗号用于分隔每个字段的值。

  5. .xlsb: 这是一种二进制 Excel 文件格式,用于存储大型工作簿。它比 .xlsx 格式更紧凑,适用于处理大量数据。

  6. .xml: 这是一种使用 XML 格式编码的 Excel 文件格式,用于存储工作簿数据。

这些是一些常见的 Excel 文件后缀名,但还有其他一些可能用于特定用途的后缀名。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant