if (e.clipboardData) {
// получаем все содержимое буфера
var items = e.clipboardData.items;
if (items) {
// находим изображение
for (var i = 0; i < items.length; i++) {
if (items.type.indexOf("image") !== -1) {
// представляем изображение в виде файла
var blob = items.getAsFile();
// создаем временный урл объекта
var URLObj = window.URL || window.webkitURL;
var source = URLObj.createObjectURL(blob);
// добавляем картинку в DOM
createImage(source);
}
}
Дальше сам думай...