[英]HTML input type=file multiple - When publish app to IIS, only one file can be selected at a time
我有一个使用<input type="file" multiple>
上传多个文件的基本形式。 在我开发(IIS Express)时,它工作正常,但是当我将站点发布到IIS时,多选仅允许一次选择一个文件。 此行为在所有浏览器中都是一致的,并且浏览器上的页面源是相同的。
IIS上是否存在可能导致此问题的设置?
这是表单代码:
<form action="/Home/SubmitFiles" enctype="multipart/form-data" method="post" role="form">
<div class="form-group">
<label>Select one or more documents to convert:</label>
<input name="files" id="files" type="file" multiple>
</div>
<div class="form-group">
<button type="submit" class="btn btn-default">Convert</button>
</div>
</form>
我也有完全一样的问题。 multiple是用于输入的html5功能。 在IE10中启用“ IE7-Emulate”功能进行测试后,我发现了一件有趣的事情:我关闭了代理服务器,并且突然之间多项选择开始在所有浏览器上运行。 首先想到的是:“我的代理重写标头”。 我试图通过添加来修改弹出页面 。 多重选择开始在IE10中起作用。 IE7、8、9不支持多选。 如果要使用此版本的IE,则应尝试使用Flash或自定义ActiveX控件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.