2014-04-10 33 views
0

我是网络开发新手。我在寻找Snaggy的功能,您可以直接粘贴图像并将其上传到Snaggy。如何阅读网站中的剪贴板数据?

我对StackOverflow做了一些研究,发现从剪贴板读取数据几乎是不可能的。

作为一个新手,请帮我理解它是如何实现的。 :)

我对研究的参考资料:
Get current clipboard content?
Read the client clipboard with jQuery?

+0

这听起来像一个危险的,不安全的,用户不友好的功能。在任何情况下,您都无法读取用户的剪贴板数据。 –

+0

你想知道如何从剪贴板获取图像? – epascarello

+0

@JoeFrambach,即使在flash/java-applets中? –

回答

1

Snaggy使用Java小程序访问剪贴板。没有在浏览器中安装和启用Java扩展,此技术就无法运行。

无法在任何流行的浏览器中使用JavaScript从访客的剪贴板中读取数据。

+0

IE浏览器是未受过教育的用户“流行”。 – Scimonster

+0

@corey [甚至没有?](http://stackoverflow.com/questions/15253468/get-pasted-image-from-clipboard-firefox) –

+0

@LittleChild取决于你想获得的技术。你没有访问操作系统的剪贴板 - 你正在处理一个粘贴事件。这确实允许类似于Snaggy的行为,但如果用户不粘贴其剪贴板,则仍然无法访问剪贴板。 – coreyward