Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将图像复制到剪贴板在Firefox中不起作用&;铬_Javascript_Asp.net_Firefox_Google Chrome - Fatal编程技术网

Javascript 将图像复制到剪贴板在Firefox中不起作用&;铬

Javascript 将图像复制到剪贴板在Firefox中不起作用&;铬,javascript,asp.net,firefox,google-chrome,Javascript,Asp.net,Firefox,Google Chrome,可能重复: 我需要一个关于JavaScript的帮助。我在asp.net网站中使用了此脚本 <script type="text/javascript"> function CopyToClip() { var imgControl = document.getElementById('imageControlWithImageToCopy'); imgControl.contentEditable = 'tr

可能重复:

我需要一个关于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>

函数CopyToClip(){
var imgControl=document.getElementById('imageControlWithImageToCopy');
imgControl.contentEditable='true';
无功控制范围;
if(document.body.createControlRange){
controlRange=document.body.createControlRange();
controlRange.addElement(imgControl);
controlRange.execCommand('Copy');
}
imgControl.contentEditable='false';
返回true;
}
此代码用于将图像(位于图像控件中)复制到剪贴板,在IE中工作正常

但是这个脚本在Firefox和Chrome中不起作用


请建议在Firefox和Chrome中使用任何好的解决方案对不起,您不能在Chrome或Firefox中将内容复制到剪贴板中。Internet Explorer有一个小漏洞,可以让您实现这一点,但它几乎是唯一一个支持这种功能的浏览器

有一种方法可以实现这一点,但这仅限于文本,对不起。

请查看。Google chrome不再支持复制到剪贴板。
你可能想看看flash可能的选项。也找到了一个,但没有更多的开发。

看起来像是一个完全的dup。投票关闭。是的,大多数脚本只支持文本。嗨,朋友,任何预定义的jquery/java脚本都支持将图像复制到剪贴板。这没有帮助。这些仅支持文本。我们需要将图像复制到剪贴板的解决方案。是的,大多数脚本只支持文本。上述网站也在讨论同样的问题。下面的网站说与安全问题有关,但这在最新版本的Mozilla中不起作用。