使用Greasemonkey获取剪贴板内容

6

有没有可能获取剪贴板的文本内容,然后通过点击按钮自动将其粘贴到文本区域?我找到了一种方法可以将数据复制到它,但是无法从中读取数据。

2个回答

7
不,你不能在JavaScript中这样做,因为它已被证明是一个巨大的安全漏洞。
同样地,Greasemonkey的开发人员出于相同的原因不太可能添加此功能。
你可以编写一个Firefox插件来实现这个功能,但我从未见过一个(合法的)使用案例。
对我而言,一个很好的技巧是让Greasemonkey脚本将焦点设置到文本区域(或输入框),然后我只需按CtrlV。这非常方便,实际上比抓鼠标点击按钮更快。

3
-1 我们正在探讨什么是“合法”的,因此答案的这部分可能不适合 SO。在我看来,有合法的应用情况。如果某人患有腕管综合症或其他可访问性问题,能够操作剪贴板内容以减少重复按键就是一种更少痛苦的工作方式。或者想象一下没有手臂的人必须用嘴里的铅笔或使用跟踪你眼动的相机进行粘贴的情况。 - Sun

-2

欢迎来到SO,Gesugao先生!链接不被视为答案。请您自己发布完整的答案,即使您的示例或文档定义基于您可能在答案末尾分享的链接。 - juagicre

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接