我正在使用Firefox,并尝试创建一个函数,当我按下Shift+*(小键盘)时,它将复制链接的文本。
这段代码通常在Chrome Tampermonkey中运行正常,但由于某种原因在Firefox中没有任何反应。
控制台显示以下错误信息:
"ReferenceError: GM_setClipboard is not defined"
这是我的代码:
document.addEventListener( "keydown", function(i) {
var selectLink = $('a').eq(8); // The link by index
var targetLink = selectLink.text(); // The link text
if (i.keyCode === 106 && i.shiftKey) // Shift+Num*
{
GM_setClipboard(targetLink); // Copy to clipboard
}
});