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>
<a 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>
<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>
<a 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>
QQ:273352165
evlon#126.com
转载请注明出处。