圖片上傳js
05-02
var imgURL = "";
try { var file = null;if (node.files && node.files[0]) {
file = node.files[0]; } else if (node.files && node.files.item(0)) { file = node.files.item(0);}
//Firefox 因安全性問題已無法直接通過input[file].value 獲取完整的文件路徑 try { //Firefox7.0 imgURL = file.getAsDataURL();//alert("//Firefox7.0"+imgRUL);
} catch (e) { //Firefox8.0以上 imgURL = window.URL.createObjectURL(file); //alert("//Firefox8.0以上"+imgRUL);}
} catch (e) { //這裡不知道怎麼處理了,如果是遨遊的話會報這個異常 //支持html5的瀏覽器,比如高版本的firefox、chrome、ie10 if (node.files && node.files[0]) {var reader = new FileReader();
reader.onload = function (e) { imgURL = e.target.result; }; reader.readAsDataURL(node.files[0]); } } return imgURL; }推薦閱讀:
※LKImageKit開源圖片組件
※怎樣保證圖片轉cad圖的質量
※做PPT不會用圖片?看這一篇就夠了
※android studio製作.9.png圖
TAG:圖片 |