Страницы

Поиск по вопросам

вторник, 19 марта 2019 г.

Как загрузить картику из буфера на сервер

Добрый день. Встала задача быстрой загрузки картинок из буфера как вк. Как загружать картинки ajax я разобрался. Но как отловить в нужной форме ctrl+v и достать из буфера картинку, если она там есть я понять не могу. Прошу вашей помощи, буду очень благодарен если прикрепите пример :)


Ответ

// window.addEventListener('paste', ... or document.onpaste = function(event){ var items = (event.clipboardData || event.originalEvent.clipboardData).items; console.log(JSON.stringify(items)); // will give you the mime types for (index in items) { var item = items[index]; if (item.kind === 'file') { var blob = item.getAsFile(); var reader = new FileReader(); reader.onload = function(event){ console.log(event.target.result)}; // data url! reader.readAsDataURL(blob); } } }
взято отсюда https://stackoverflow.com/a/6338207/2944765

Комментариев нет:

Отправить комментарий