码迷,mamicode.com
首页 > 其他好文 > 详细

input-file类型accept 属性对性能的影响

时间:2017-04-27 02:41:01      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:上传图片   svg   图片   jpg   对话框   input   chrome   webkit   指定   

上传图片的时候,有时会加一些限制,如下,进行上传类型的过滤,如

<input type="file" name="pic" id="pic" accept="image/*" />  
accept="image/*  Chrome和Safari等Webkit浏览器下却出现了响应滞慢的问题,可能要等 6~10s 才能弹出文件选择对话框。在IE和Firefox中使用 accept=”image/*” 属性则没有发现响应延迟的问题;
此时建议删掉它或者将 * 通配符修改为指定的MIME类型,就可以解决Webkit浏览器下的对话框显示滞慢的问题。
<input type="file" accept="image/gif,image/jpeg,image/jpg,image/png,image/svg">

 

accept=”audio/*”和 accept=”video/*” 属性 在 Webkit浏览器下也会有同样的响应延迟的问题。同理,通过将 * 通配符 修改成指定的MIME类型就可解决。

input-file类型accept 属性对性能的影响

标签:上传图片   svg   图片   jpg   对话框   input   chrome   webkit   指定   

原文地址:http://www.cnblogs.com/happyhaibei/p/6769463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!