IE11输入类型=“文件”对话框无法打开

时间:2016-02-12 08:15:20

标签: html file input dialog internet-explorer-11

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>

代码的目的是使用带有图标的上传按钮,不显示所选文件名,直接提交所选文件而不单独“现在上传所选文件”按钮。

非常感谢你的帮助

尔根

0 个答案:

没有答案