复制粘贴-在javascript上模拟ctrl+v事件

copy paste - Simulate ctrl+v event on javascript

本文关键字:模拟 ctrl+v 事件 javascript 复制      更新时间:2023-09-26

我尝试在javascript中模拟Ctrl+V。我在Linux中使用firefox。我所做的是:

var pressEvent = document.createEvent ("KeyboardEvent");    
pressEvent.initKeyEvent ("keypress", true, true, window, true, false, false, false, 86, 0);
var accepted=aTarget.dispatchEvent (pressEvent);

有人知道为什么它不起作用??

感谢

复制和粘贴以及剪贴板本身都受到了很好的保护。除非有明确的用户操作,否则它无法用于模拟。如果你制作了一个在输入框中模拟粘贴的脚本,然后将其提交给你的服务器,你可能会从人们的剪贴板中获得一些真正的私人信息。所以…不,据我所知,这行不通。我希望你或其他人能证明我错了,并分享解决方案。

但一定要告诉你打算做什么,也许有一个不涉及这个模拟动作的变通方法。