標籤:

圖片上傳js

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:圖片 |