2016-09-13 117 views
0

我有以下問題:假設我從第一個瀏覽器選項卡複製了一些文本,然後我想將此文本粘貼到位於第二個瀏覽器選項卡中的文本框中。是否有可能檢測到在粘貼文本複製的標籤?感謝您的支持在jJavaScript中複製並粘貼文本

+0

您應該添加一些上下文信息。 E,g。什麼頁面,誰在操作它們,JS是否必須來自服務器,哪裏需要信息等。 –

+0

您可能需要的唯一方法是開發一個Chrome擴展,通過使用只在另一個選項卡中運行的腳本你的瀏覽器不能 – quirimmo

回答

2

簡單的答案:不,這是不可能的。

例外情況是,您可以控制所有選項卡中的頁面並觀察粘貼。

0

好吧,我想你可以檢測onKeyPress()「ctrl + c」爲每個元素。它只適用於按鍵雖然不是「右鍵單擊+複製」。接下來,你想如何將它傳遞給第二個瀏覽器?您必須先將值傳遞給服務器,然後再傳遞給第二個瀏覽器。也許與socket.io ..

我不認爲第二個瀏覽器可以簡單地粘貼它..不與CTRL + V也不與右鍵+粘貼..但複製的價值在那裏,也許你可能不得不提供您自己的按鈕,它將使用此值