由于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 ,如需转载请自行联系原作者