IE11中出现以下问题,但不是在FF中,而是在Chrome中。问题是,在点击浏览按钮后,文件对话框将不。
<form action='' method='POST' enctype='multipart/form-data'>
<button type="submit" class="btn btn-default btn-file">
<i class="glyphicon glyphicon-upload"></i>
<input type="file" class="upload" name="staticfile" id="staticFile" accept=".csv" onchange="javascript:this.form.submit();" />
</button>
</form>
但是,如果我删除按钮容器,它将工作。知道为什么会这样,以及如何在IE11中修复它?
<form action='' method='POST' enctype='multipart/form-data'>
<i class="glyphicon glyphicon-upload"></i>
<input type="file" class="upload" name="staticfile" id="staticFile" accept=".csv" onchange="javascript:this.form.submit();" />
</form>
代码的目的是使用带有图标的上传按钮,不显示所选文件名,直接提交所选文件而不单独“现在上传所选文件”按钮。
非常感谢你的帮助
尔根