Je souhaite créer un site Web qui charge une image via XMLHttpRequest(). (XMLHttpRequest parce que je veux représenter l'utilisateur un% progressbar)XMLHttpRequest JS Chargement de l'image
Mon code:
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
}
Mon problème est que je ne pas savoir comment afficher l'image qui est maintenant chargé. J'espère que n'importe qui peut m'aider :) Merci ...
+1 bonne question! Je reçois l'image binaire et je ne sais pas comment montrer l'image – Topera