我想創造出通過XMLHttpRequest加載圖像的網站()。 (XMLHttpRequest的,因爲我要代表用戶%進度)XMLHttpRequest的JS圖片加載
我的代碼:
var req = new XMLHttpRequest();
req.addEventListener("progress", onUpdateProgress, false);
req.addEventListener("load", onTransferComplete, false);
req.addEventListener("error", onTransferFailed, false);
req.addEventListener("abort", onTransferFailed, false);
req.open("GET", "image.png", true);
req.send();
function onUpdateProgress(e) {
if (e.lengthComputable) {
var percent_complete = e.loaded/e.total;
if (Math.round(percent_complete*200)>=20) {
$("#progress").animate({
width: Math.round(percent_complete*100)
}, 0);
}
}
}
function onTransferFailed(e) {
alert("Something went wrong. Please try again.");
}
function onTransferComplete(e) {
//Problem
}
我的問題是我不知道如何表達這是現在加載的圖像。我希望有人能幫助我:)謝謝...
+1好問題!我得到的二進制圖像,不知道如何顯示圖像 – Topera 2010-09-24 20:12:58