我正在使用以下事件,该事件在用户将数据从页面复制到剪贴板时触发。但是,我似乎无法获取复制数据的内容。可能吗?
$(document).on('copy', function(e){
console.log(e);
});
我使用 Chrome 的检查器来检查对象 e
。有一个名为 origionalEvent
的属性有属性 origionalText
。这似乎只包含复制文本的第一行。
也许我遗漏了一些明显的东西,但我似乎不知道如何复制数据。
可能吗?
最佳答案
如果已选择要复制的内容,这将为您提供复制事件时所选的内容:
$(document).on('copy', function(e){
console.log(window.getSelection().toString());
});
关于javascript - jQuery:如何使用 ('copy' ,...)将数据复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38315429/