El servidor web genera imágenes y las envía al cliente directamente. No hay URL para las imágenes, por razones de seguridad. Por ejemplo, si ingreso /images/25
URL en el servidor del navegador, lo enviaré y el navegador lo descargará.¿Cómo mostrar una imagen que recibimos a través de la llamada Ajax?
Ahora quiero obtener esta imagen de la llamada Ajax y luego mostrarla en la página existente. Puedo obtener los datos de la imagen. Mi pregunta es: ¿cómo puedo mostrar una imagen?
$.get("/images/25", function (rawImageData) {
// ??? Need to add an image to DOM
});
actualización
Me disculpo por ser tan estúpida. Gracias, JW. Por supuesto, puedo poner etiquetas img con src en mi URL. No importa si se trata de una URL directa a un archivo de imagen o si el servidor lo envía dinámicamente.
son los datos de imagen devuelto como 'base64'? – gideon
No, como binario, soy simplemente estúpido :) – Evgenii