【问题标题】:IE9 unable to see "files" on file input select box [duplicate]IE9无法在文件输入选择框上看到“文件”[重复]
【发布时间】:2013-08-08 21:23:50
【问题描述】:

我正在尝试在 IE9 中获取文件信息,但由于某种原因,我无法获取文件信息。

我的代码有什么问题?我试图将其分解为the simplest example I could。这适用于 Chrome,但不适用于 IE:

<input name="file" type="file" onpropertychange="alert(this.files);" onchange="alert(this.files);" />

【问题讨论】:

  • :/ 在我的非简化示例中,我正在使用应该解决此问题的这个库。 github.com/MrSwitch/dropfile
  • 一旦我有一个更好的问题测试用例,我将投票关闭这个并重新开始......
  • 好了,提琴,我们可以看看。尽管该插件似乎只填充了浏览器中文件的删除,而不是访问它们的数据。

标签: javascript internet-explorer file-upload


【解决方案1】:

File API 未在 IE9 中实现。

【讨论】:

    【解决方案2】:

    您唯一能做的就是使用 alert(this.value);

    获取所选文件的名称

    如果您需要其他信息,最好在服务器端检查它们,因为它们可能很容易操作。

    【讨论】:

      猜你喜欢
      • 2011-08-21
      • 1970-01-01
      • 2020-06-24
      • 1970-01-01
      • 2022-06-17
      • 2018-09-24
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      相关资源
      最近更新 更多