1

在网上搜索了一些尝试在Opera浏览器上使用javascript粘贴的不成功的经验后,我想问一下:

1) 有没有一种方法可以粘贴在 Opera 和 Firefox/Mozilla 上都可以使用的 javascript 中?

2)如果我能达到更多级别的剪贴板,那将非常有用。我解释:我使用另一个应用程序来复制“第一个文本”和“第二个文本”之后。当我通过某种机制(参数、变量等)切换到浏览器时,我可以访问最后粘贴的文本、最后粘贴的文本等。我也想达到任何剪贴板级别的文本,而无需将其粘贴到某处。
我不知道这些功能是否可行,对于一个不太熟悉 javascript 世界的人来说,它们似乎在某种程度上受到操作系统/桌面环境甚至 javascript/DOM 功能的限制。

提前致谢。

4

2 回答 2

1

对于您的第一个问题,您必须使用 Flash,我不相信您可以在所有浏览器中单独使用 Javascript。允许访问用户剪贴板是一个安全漏洞。

该项目使用 Flash 和 Javascript 完成:

http://code.google.com/p/zeroclipboard/

第二,我认为这是不可能的。一些操作系统(或其窗口管理器)支持多级复制和粘贴。我似乎记得 Ubuntu 上的 Gnome 有,但 Windows 上没有。

于 2010-11-13T11:10:04.927 回答
0

Zeroclipboard 在code.google.com中不可用

您可以从ZeroClipBoard网站访问相同的内容。

于 2014-06-17T10:41:55.510 回答