使用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字中,我需要使用Paste Special-> Device Independent Bitmap选项,否则我看不到粘贴的图像。

我想知道它是否与m / c的环境有关。 如果是这样,还有其他任何选择吗?

由于安全隐患,Web上的剪贴板访问是不可取的。