IE 上传图片不显示问题 在线等 谢谢

function previewImage(file, imgId, centerId) {
if (file.files && file.files[0]) {
var img = document.getElementById(imgId);
var centerImg = document.getElementById(centerId);
var reader = new FileReader();
reader.onload = function(evt) {
img.src = evt.target.result;
centerImg.src = evt.target.result;
}
reader.readAsDataURL(file.files[0]);
} else //兼容IE
{
var sFilter = 'filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src="';
file.select();
var src = document.selection.createRange().text;

  var img = document.getElementById(imgId);
  var centerImg = document.getElementById(centerId);
  //$(img).attr("src",src);
  img.src = src +"?"+ new Date().getTime();

  alert("1111111111---->"+img.src);
  centerImg.src = src+"?" + new Date().getTime(); 
  alert("2222222222---->"+centerImg.src);

}

}

高版本ie要用filereader对象,ie6可以直接加载本地图片,ie7_8用滤镜

可以看这个:chrome,firefox,javascript客户端图片预览,兼容最新firefox,chrome和Ie6~10ie6-10兼容客户端图片预览