var ie = (navigator.appVersion.indexOf("MSIE")!=-1);
if( ie ){
var file2= file.cloneNode(false);
file2.onchange= file.onchange;
file.parentNode.replaceChild(file2,file);
}else{
$(file).val("");
}
if( ie ){
var file2= file.cloneNode(false);
file2.onchange= file.onchange;
file.parentNode.replaceChild(file2,file);
}else{
$(file).val("");
}
摘自:http://blog.youkuaiyun.com/jklot66/article/details/6617823
本文介绍了一种在Internet Explorer浏览器中实现文件输入元素更新的方法。通过判断浏览器类型,使用JavaScript和jQuery来克隆并替换原有的文件输入元素,解决IE下无法清除文件选择的问题。
646

被折叠的 条评论
为什么被折叠?



