2010-11-13 158 views
1

搜索互联网和做一些不成功的经验,尝试使用的Opera浏览器的JavaScript做糊后,我要问的javascript:粘贴和多重剪贴板水平

1)有没有一种方法,我可以在JavaScript做糊这对Opera和Firefox/Mozilla都有效?

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

在此先感谢。

回答

1

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

这个项目做它与Flash和Javascript:

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

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