Функция «Сохранить изображение как» в Firefox не позволяет мне сохранять изображение blob: foo. Я не могу загрузить изображение с помощью «Сохранить страницу как». Как я могу скачать изображение?
Некоторые страницы защищают источник, вам может потребоваться указать нам конкретные ссылки. Довольно случайная ссылка с сайта фотографии, членом которой я являюсь ... https://www.viewbug.com/contests/travel-photography-project/81413133 Вы можете просмотреть его, но не можете «получить» его, вполне намеренно.
Tetsujin 6 лет назад
0
нет общего решения, вам нужно будет привести конкретный пример
Albin 6 лет назад
0
Конечно, есть общее решение
miknik 6 лет назад
0
@miknik Так дайте ответ ...
DavidPostill 6 лет назад
0
@DavidPostill Дай мне шанс :)
miknik 6 лет назад
0
Метод [используется здесь] (https://superuser.com/questions/1033563/how-to-download-video-with-blob-url) также должен работать для изображений.
harrymc 6 лет назад
0
2 ответа на вопрос
1
HelpingHand
Если вы откроете Инструменты разработчика браузера, например, F12 в Chrome. Переключитесь в представление «Сеть», установите флажок «Сохранить журнал» и «Отключить кэш» и перезагрузите страницу.
Найдите интересующий ресурс, если он помогает, вы можете отфильтровать его по типу, например, Img, Media и т. Д. После нажатия на ресурс вы можете перейти на вкладку Preview и сохранить ресурс оттуда.
Вам просто нужно создать свой собственный элемент, используя источник изображения для изображения, которое вы хотите загрузить, в качестве основного примера:
var image = document.querySelector('img'); // Image you want to save var saveImg = document.createElement('a'); // New link we use to save it with saveImg.href = image.src // Assign image src to our link target saveImg.download = "imagename.jpg"; // set filename for download saveImg.innerHTML = "Click to save image"; // Set link text document.body.appendChild(saveImg); // Add link to page
Теперь нажмите на ссылку, и изображение будет загружено