Задать вопрос
parsek
@parsek

Как вставить изображение на страницу полученное через AJAX?

На сервере через класс Imagick генерируется изображение и при запросе возвращается через метод getImageBlob(). То есть я спокойно могу вывести изображение через echo и задав header в PHP, на отдельной странице. Но как вывести на страницу это изображение полученное через AJAX с помощью JavaScript?
Не предлагать сохранить изображение на сервере и потом возвращать ссылку на него, этот метод понятен и будет использован если не получится напрямую.
  • Вопрос задан
  • 333 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Compolomus
@Compolomus Куратор тега PHP
Комполом-быдлокодер
Завернуть в base64
echo '<img src="data:image/png;base64,' . base64_encode($blob) . '" alt="base64_image" />';

Можно прям на бэке кодировать
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы