相关疑难解决方法(0)

使用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;
        }
Run Code Online (Sandbox Code Playgroud)

它在IE中本地工作正常.但是当我试图从其他IE机器上测试它时,要将图像粘贴到MS字中,我需要使用Paste Special-> Device Independent Bitmap选项,否则我看不到粘贴的图像.

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

javascript clipboard jquery image

18
推荐指数
1
解决办法
1万
查看次数

将图像从剪贴板粘贴到网站

我需要为用户提供一个解决方案,以便能够将图像粘贴到网站上,然后将该图像上传到Web服务器.我不确定这是什么正确的解决方案 - 我很确定javascript是不可能的,因为我不认为它可以处理二进制剪贴板数据(或任何剪贴板数据?)

所以,我不确定采用哪种方式.这是Java applet的可能吗?或者也许是Flash SWF?还有其他选择吗?

ajax clipboard image

9
推荐指数
1
解决办法
6183
查看次数

粘贴(ctrl + v)图像文件上传器

粘贴图像后,我们需要调用图像文件上传.我需要针对以下问题提供解决方案.粘贴特定div中的图像后,我们如何将粘贴图像作为文件对象?

我正在使用jquery.filedrop.js来完成"拖放"并浏览按钮图像文件上传.但我无法做ctrl v图像文件上传.

拖放图像后,我们可以使用fllowing代码"files = e.dataTransfer.files;"将图像作为文件删除.

但是在粘贴(ctrl + v)中,我们无法以这种方式获得.

请建议我们如何进行粘贴(ctrl + v)文件上传.

我们使用以下链接中的jquery.filedrop.js:

http://www.github.com/weixiyen/jquery-filedrop

jquery

1
推荐指数
1
解决办法
1871
查看次数

标签 统计

clipboard ×2

image ×2

jquery ×2

ajax ×1

javascript ×1