< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>
由于onchage在安全上做了限制,firefox,ie7在触发该事件时都不能正常显示,当然ie7有一种filter 方法可以解决这个问题,但是firefox不支持,以下代码都可以支持ff,ie7,ie6哦!
<input type="file"
onChange="document.getElementByIdx('img1').src=
'file:///'+this.value;document.getElementByIdx('pp').innerHTML=this.value"><br>
<img alt="image" id="img1"
onLoad="document.getElementByIdx('ww').innerHTML=this.width;
document.getElementByIdx('hh').innerHTML=this.height"><br>
width: <span id="ww"></span><br>
height: <span id="hh"></span><br>
path: <span id="pp"></span>
本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/archive/2007/07/21/2912329.html ,如需转载请自行联系原作者