【发布时间】:2014-09-13 18:40:05
【问题描述】:
我正在制作一个需要复制和粘贴文本的 chrome 扩展程序。假设用户在任何网页上选择了一些文本,它应该被复制到一个变量中,当用户按下 ctrl+3 时(如果在文本框中或我们正常 ctrl+v 工作的地方)它应该粘贴它。一个普通的复制粘贴工具,但有不同的快捷方式。
目前我的脚本有这个功能: 我正在正确检索数据,但不知道如何粘贴。
var copy_paste1;
document.onkeydown = function(evt) {
evt = evt || window.event;
if (evt.keyCode == 49 && evt.ctrlKey) {
var c = window.getSelection();
copy_paste1 = c
alert(copy_paste1);
document.getElementById("myButtonId").click();
}
if (evt.keyCode == 51 && evt.ctrlKey) {
alert(copy_paste1);
//****INSTEAD OF THIS ALERT I WANT TO PASTE!
}
};
我该如何继续?
【问题讨论】:
标签: javascript jquery google-chrome google-chrome-extension google-chrome-devtools