Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Выгрузка изображения

Выгрузка изображения


     31.08.2014    jQuery, Ламерские вопросы    1162

вопрос
Создается Img из канвы:
var d = new Image;
d.src = ob.domElement.toDataURL();

Результат:
<img src="data:image/png;base64,  ....  ">

Нужно что бы по клику на кнопку открывалось диалоговое окно сохранения этого изображения...

Ответа пока нет


Комментарии пользователей (9)

retyui2
4

25 | 2

retyui2 - 31 августа 2014 21:46 - Юзер

upup up

FastFud
50

1599 | 588

FastFud - 31 августа 2014 22:08 - Юзер

$(function(){  
$('button').click(function(){
    var img = $('img').attr('src');
    var url = img.replace(/^data:image\/[^;]/, 'data:application/octet-stream');
    location.href = url;
  });
});

retyui2
4

25 | 2

retyui2 - 31 августа 2014 22:59 - Юзер

все работает спасибо!

retyui2
4

25 | 2

retyui2 - 31 августа 2014 23:09 - Юзер

Как насчет: указать размер и название для файла!

retyui2
4

25 | 2

retyui2 - 31 августа 2014 23:52 - Юзер

uppuu

FastFud
50

1599 | 588

FastFud - 1 сентября 2014 00:24 - Юзер

1. Про название я что-то не понял...
2. А про размер ? то какой размер ? ширина и высота или KB, MB и т.п ? если да то это на jQuery думаю не сделать.

retyui2
4

25 | 2

retyui2 - 1 сентября 2014 00:47 - Юзер


Имя файла и расширение

retyui2
4

25 | 2

retyui2 - 4 сентября 2014 17:39 - Юзер

up up up

FastFud
50

1599 | 588

FastFud - 4 сентября 2014 18:37 - Юзер

Это base64 - так что название будет такое "загруженное", ну или на php попробовать.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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