我想写一个通用的html模板。使用`enctype =“multipart/form-data”`永远或永远不会?
我知道在过去需要在<form>
标记中设置enctype="multipart/form-data"
,如果您想上传文件。
我想在我的通用模板中避免这种情况。
我该怎么办?我看到这些解决方案:
- 总是使用
enctype="multipart/form-data"
。 - 使用
enctype="multipart/form-data"
从来没有。
背景:我很幸运,我不需要支持旧浏览器。我不需要支持IE9或更旧的版本。
使用它总是没有坏处做。 –
@先生使用它始终没有伤害。尼斯。现代Web浏览器仍需要它吗? – guettli
我假设是..自从长时间以来没有使用表单上传,但提及multipart/form-data明确指出您有文件上传字段。可以把它看作是可选择的表单上传的网站,但即使没有提供该文件,属性也会保持原样。所以在所有形式上定义它都没有什么坏处。 –