IE6, IE7

<html>
<body>
<script type="text/javascript" language="javascript">
<!--
function PreviewImg(imgFile){

var newPreview = document.getElementById("newPreview"); 

 var imgDiv = document.getElementById("showPicUrl");

 imgDiv.style.width = "118px"; imgDiv.style.height = "127px";
 imgDiv.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod = scale)"; 
 imgDiv.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;

}
-->
</script>

IE6,IE7,IE8图片预览 在页面中加入如下代码:

<div id="newPreview"></div>
 <div id="showPicUrl"></div>
 <hr />
 <p>
 选择图片:<input type="file" size="20" οnchange="javascript:PreviewImg(this);" />
 </p>
</body>
</html> firefox, chrome浏览器
 
 
 
var pre_pic_id ="#div134";
  FileReader = window.FileReader;
   if (FileReader) {  
     //FF chrome预览
       var reader = new FileReader(),  
           file = obj.files[0];  
       reader.onload = function(e) {  
           $(pre_pic_id).html("");
           $(pre_pic_id).append('<img width="120" height="100" src="http://qingfengxia2.blog.163.com/blog/' +e.target.result+ '">');
       };  
       reader.readAsDataURL(file);  
   }