我正在尝试使用HTML输入控件在ASP.NET页面上包含文件上载集成。
<input type="file" id="strImageName" runat="server" class="inputtxt" size="44" maxlength="100" contentEditable="false" NAME="strImageName">
我接受各种文件类型,但绝对不是HTML。当我使用控件时:
我看到过滤后的文件扩展名有两种不同的行为,一种在IE中,另一种在Chrome中。 IE上的文件上传控件
Chrome上的文件上传控件
你能帮助我模仿Chrome在IE上的行为吗?
谢谢,
阿尼尔
答案 0 :(得分:2)
您是否尝试过accept
属性?
<input type="file" accept=".gif, .jpg, .png" ...>
仅指定MIME类型也可能有效:
<input type="file" accept="image/*" ...>