IE和Chrome中的文件上传差异

时间:2014-03-28 09:20:08

标签: file-upload file-io

我正在尝试使用HTML输入控件在ASP.NET页面上包含文件上载集成。

<input type="file" id="strImageName" runat="server" class="inputtxt" size="44" maxlength="100" contentEditable="false" NAME="strImageName">

我接受各种文件类型,但绝对不是HTML。当我使用控件时:

我看到过滤后的文件扩展名有两种不同的行为,一种在IE中,另一种在Chrome中。 IE上的文件上传控件 On IE

Chrome上的文件上传控件 On Chrome

你能帮助我模仿Chrome在IE上的行为吗?

谢谢,

阿尼尔

1 个答案:

答案 0 :(得分:2)

您是否尝试过accept属性?

<input type="file" accept=".gif, .jpg, .png" ...>

仅指定MIME类型也可能有效:

<input type="file" accept="image/*" ...>

HTML input accept Attribute