gpt4 book ai didi

html - 限制 HTML 文件输入仅接受 .txt,而不接受 .csv(在 Chrome 中)

转载 作者:行者123 更新时间:2023-12-03 15:57:47 26 4
gpt4 key购买 nike

我试图过滤文件格式以仅接受 .txt在 HTML 中。这是我的 HTML 代码:

<Input
type="file"
accept="text/plain"
/>

在 Safari 中,它有效且仅 .txt文件显示出来,但在 Chrome (63.0.3239.84) 中,文件选择器也显示 .csv文件。

是否可以排除 .csv Chrome 中的文件?

最佳答案

accept属性指定表单输入将接受的文件类型。

句法

<input accept="file_extension|audio/*|video/*|image/*|media_type">

Tip: To specify more than one value, separate the values with a comma (e.g. .



解决方案

只需在 accept 中包含您希望允许的文件类型属性,如下:
<input accept=".txt"

Note: Because this file-restriction is client-side, users are able to remove this attribute and bypass this file-restriction, potentially leading to a vulnerability.

关于html - 限制 HTML 文件输入仅接受 .txt,而不接受 .csv(在 Chrome 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48000690/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com