2010-02-26 49 views
2

我见过几个线程解释说,Flash可以用来设置在Mozilla和Internet Explorer中的剪贴板数据,这很容易,等获取和设置剪贴板使用JavaScript

例如Greasemonkey\JavaScript Copy to Clipboard button

然而,我想在设置之前阅读剪贴板并删除某些项目。有没有办法做到这一点?

那么..是否有可能然后检测是否发生复制和粘贴?然后将它们重定向到另一个URL?

+2

考虑用户只是将他们的登录密码复制到某个安全服务到他们的剪贴板,然后他们不幸地访问恶意站点使用JavaScript来收获他们的剪贴板和AJAX请求发送到服务器。主要安全风险。 – 2010-02-26 16:51:28

+0

我想这是一个复制和粘贴他们的密码的人的安全问题,但我没有在这个信息后。我的问题是可以做到的吗? – 2010-02-26 16:54:20

+0

然后是否有可能检测复制和粘贴是否发生?然后将它们重定向到另一个URL? – 2010-02-26 16:57:12

回答

5

阅读剪贴板是一个相当大的安全问题。即使你能做到这一点,它也不是一种友好的策略,我会建议反对它,特别是如果你打算改变它。

+3

+1 - IE是我知道的唯一一个让你这样做的浏览器,我认为即使他们现在也退出了。 – Robusto 2010-02-26 16:52:15

+0

是的,我意识到这一点,我猜它是一种主观的东西。如果有人复制我的网址,我想替换一个字符。 – 2010-02-26 16:52:34

+0

那么上面的脚本如何让你在mozilla中设置剪贴板? – 2010-02-26 16:53:12