复制图像到剪贴板不能在Firefox和Chrome中使用

可能重复:
如何在JavaScript中复制到剪贴板?

我需要一个关于JavaScript的帮助。 我在asp.net网站上使用了这个脚本。

    <script type="text/javascript">
        function CopyToClip() {
            var imgControl = document.getElementById('imageControlWithImageToCopy');
            imgControl.contentEditable = 'true';
            var controlRange;

            if (document.body.createControlRange) {
                controlRange = document.body.createControlRange();
                controlRange.addElement(imgControl);
                controlRange.execCommand('Copy');
            }
            imgControl.contentEditable = 'false';
            return true;
        }
    </script>

这个代码复制图像(这是在图像控制)到剪贴板,它在IE中工作正常。

但是这个脚本不适用于Firefox和Chrome。

请提出任何适用于Firefox和Chrome的解决方案


抱歉,您无法将内容复制到Chrome或Firefox中的剪贴板中。 Internet Explorer有一个小小的漏洞可以让你做到这一点,但它几乎是唯一支持这种功能的浏览器。

有一个Flash黑客可以做到这一点,但这只是文字,对不起。


看看这里。 谷歌浏览器不再支持复制到剪贴板。 你可能想看看闪光灯可能的选择。 也发现了这一个,但没有更多的发展。

链接地址: http://www.djcxy.com/p/19725.html

上一篇: Copy image to Clipboard not working in Firefox & Chrome

下一篇: How do I copy the contents of a textarea to the clipboard?