請問:firefox下,用JS如何實現上傳圖片前的預覽,以及取得該圖片的尺寸(byte)?
代碼:
<img src="" id="oImg" style="" onerror="alert('選擇圖片')">
<input type="file" name="oUpload" onchange="pic_u.innerHTML=oImg.src=this.value;pic_w.innerHTML=oImg.width;pic_h.innerHTML=oImg.height;pic_s.innerHTML=oImg.fileSize;ul.innerHTML='<img src=' + oImg.src + ' >';">
<a id=ul></a>
<p>宽<a id=pic_w></a>
</p>
<p>长<a id=pic_h></a>
</p>
<p>大小<a id=pic_s></a>
</p>
<p>路径<a id=pic_u></a>
以上代碼在IE下能取得圖片的長寬和尺寸(byte)
但在firefox下,僅oImg.height和oImg.width有效
oImg.fileSize無效
而預覽圖片就不能實現.
不知道用什麽方法可以進行圖片預覽及取得圖片尺寸