В настоящее время я создаю очень простое веб-приложение, которое требовало возможности копировать изображение при просмотре веб-страниц, а затем вставлять его на мою страницу.
Я знаю, что этот тип функциональности возможен - поскольку я вставлял изображения в gmail при написании сообщений,и в Tumblr (я считаю, что они используют TinyMCE в качестве редактора).
После долгих поисков я был опечален низким качеством объяснения доступных решений.
Вот что я собрал:
$(document).bind('paste', function(e){
console.log(e);
})
При проверке объекта события выясняется, что данные включаются только при наличии текста (в любом случае в Chrome).
Я знаю, что IE имеет объект clipboardData, который дает вам доступ к содержимому буфера обмена.
I Я также слышал о возможных решениях с использованием Flash, Java-апплетов и HTML 5 Canvas - но мне еще не удалось найти хороших статей, объясняющих эти решения.
Кто-нибудь сделал это успешно и может предложить лучшие практики?