【问题标题】:HTML INPUT TYPE FILE MULTIPLE NOT WORKING IN IE多个 HTML 输入类型文件在 IE 中不起作用
【发布时间】:2018-10-09 13:53:36
【问题描述】:

我正在尝试一次上传多个文件并使用以下 html 代码。

<input type="file" name="file" multiple/>

它在除 IE 之外的所有其他浏览器中运行良好。我使用的是版本 9 及更高版本。如果我想让它工作,需要进行哪些更改。请提出建议。

提前致谢。

【问题讨论】:

    标签: file-upload html-input multiple-file-upload


    【解决方案1】:
    <input type="file" name="file" multiple/>
    

    multiple 属性是 HTML5 中的新特性 (Reference)

    Heremultiple 的引用

    Versions supporting `multiple` attribute
    
    Chrome    Edge   Firefox   Opera   Safari
    6.0       10.0   3.6       11.0    5.0
    

    为什么它不适用于 Internet Explorer?

    上传多个文件是 HTML5 的一个特定部分,Internet Explorer 都不支持。 Here 是对它的引用。不过,IE 10.0 已经开始支持它了。


    我找到了一些相关的资源herehere


    根据以上所有统计数据,我建议您阅读this 的第二篇文章,该文章使用了多个属性的某些替代方法:

    如果您不能或不想使用多个 INPUT TYPE=FILE 控件,则必须使用 Flash 或 Silverlight 或自定义 ActiveX 控件

    【讨论】:

    • 谢谢@Master Daark Night
    • 欢迎@SRI,希望对你有帮助,如果对你有帮助,请接受我的回答:)
    猜你喜欢
    • 2011-08-24
    • 1970-01-01
    • 2017-08-28
    • 2011-10-28
    • 2012-09-09
    • 2016-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多