<script>
function viewpic(imgFile)

document.getElementById("pic").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;} 
</script>
<input type="file" onchange="javascript:viewpic(this);"><br>
<div id="pic" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"></div> 
试试

解决方案 »

  1.   

    <script> 
    function viewpic(imgFile) 

    document.getElementById("pic").filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value; } 
    </script> 
    <input type="file" onchange="javascript:viewpic(this);"> <br> 
    <div id="pic" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"> </div> 
      

  2.   

    现在浏览器的最新版本都不能预览了吧
    根本获取不了文件路径 file.value==纯文件名
      

  3.   

    http://topic.csdn.net/u/20080921/11/4d1d3d47-4d62-460c-aa61-b23f6bdda628.html