2016-09-13 118 views
0

我有以下问题:假设我从第一个浏览器选项卡复制了一些文本,然后我想将此文本粘贴到位于第二个浏览器选项卡中的文本框中。是否有可能检测到在粘贴文本复制的标签?感谢您的支持在jJavaScript中复制并粘贴文本

+0

您应该添加一些上下文信息。 E,g。什么页面,谁在操作它们,JS是否必须来自服务器,哪里需要信息等。 –

+0

您可能需要的唯一方法是开发一个Chrome扩展,通过使用只在另一个选项卡中运行的脚本你的浏览器不能 – quirimmo

回答

2

简单的答案:不,这是不可能的。

例外情况是,您可以控制所有选项卡中的页面并观察粘贴。

0

好吧,我想你可以检测onKeyPress()“ctrl + c”为每个元素。它只适用于按键虽然不是“右键单击+复制”。接下来,你想如何将它传递给第二个浏览器?您必须先将值传递给服务器,然后再传递给第二个浏览器。也许与socket.io ..

我不认为第二个浏览器可以简单地粘贴它..不与CTRL + V也不与右键+粘贴..但复制的价值在那里,也许你可能不得不提供您自己的按钮,它将使用此值