Comment afficher une image que nous avons reçu par appel Ajax?

Serveur Web génère des images et les envoie au client directement. Il n'y a pas d'Url pour les images, pour des raisons de sécurité. Par exemple, si je entrer /images/25 URL dans le navigateur de serveur va envoyer et navigateur va télécharger.

Maintenant je veux obtenir cette image à partir de l'appel Ajax, puis l'afficher sur la page existante. Je peux obtenir les données de l'image. Ma question est: comment puis-je afficher une image?

$.get("/images/25", function (rawImageData) {
   //??? Need to add an image to DOM
});

Mise à jour

Je m'excuse d'être aussi stupide. Merci, JW. Bien sûr, je peux juste mettre la balise img src mon URL. Il n'a pas d'importance si c'est une URL directe vers un fichier image ou le serveur envoie de façon dynamique.

Est les données de l'image renvoyée comme base64?
Non, en tant que binaire, je suis juste stupide 🙂

OriginalL'auteur Evgenii | 2012-03-01

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *