IE7下预览图片代码

    参考::http://www.cnblogs.com/dxef/archive/2007/06/19/788449.html的代码,我正好用得着,就修改了下.以原图形大小的进行预览
   
<!--以下均支持IE6和IE7,不支持Firefox2.0,其他浏览器未经测试-->
<script type="text/javascript"> 
function CloseWin()

    window.opener
=null;
    window.open(
"","_self");
    window.close(); 
}


function Preview(imgFile)

    
//得到图片大小
    var img=new Image(); 
    img.src
=imgFile.value; 
    
var pic = document.getElementById("pic");
    
    pic.style.width 
= img.width + 'px';
    pic.style.height 
= img.height + 'px';
    
//预览图片
    pic.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value;
    

}
 
</script> 

<href="javascript:CloseWin();"> 点击这里无提示关闭当前窗口</a><br /> 

请选择要预览的图片:
<input type="file" onchange="javascript:Preview(this);" /><br />
<div id="pic" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);width:400px;height:200px;"></div> 
posted @ 2007-06-19 11:49  阿牛  阅读(644)  评论(4编辑  收藏  举报