Копирование изображения в буфер обмена с использованием JavaScript/jquery

Мне нужно скопировать изображение в буфер обмена с помощью JavaScript/jquery, и для этого я использую следующие js.

function copyImageToClipBoard() {
            var div = document.getElementById('chart1');
            div.contentEditable = true;
            var controlRange;
            if (document.body.createControlRange) {
                controlRange = document.body.createControlRange();
                controlRange.addElement(div);
                controlRange.execCommand('Copy');                   
            }
            div.contentEditable = false;
        }

Он отлично работает локально в IE. Но когда я попытался протестировать его с других машин IE, чтобы вставить изображение в слово MS, мне нужно использовать опцию "Вставить специальный → независимый от устройства битмап", иначе я не вижу вложенное изображение.

Мне было интересно, имеет ли это какое-либо отношение к среде m/c. Если есть какой-либо другой вариант, который работает где угодно?

Ответы

Ответ 1

Доступ к буферам обмена в Интернете нежелателен из-за последствий безопасности.