【发布时间】:2021-09-21 14:04:20
【问题描述】:
是否可以检查粘贴内容的来源? 因为我需要检查粘贴的内容是否是从word文件中复制的...
那么,javascript中有没有类似的东西:
example.on('paste', function (event) {
if (event.source == "Word") {
// do something
}
}
提前致谢!
【问题讨论】:
-
看起来这个问题属于XY problem。如果可能的话,这将是一个相当大的安全和隐私问题。您究竟需要如何处理这些信息?除了文本之外还复制格式?粘贴为图像?见
DataTransfer和Clipboard API。 -
你可以试试
if (clipboardContent.indexOf('“') !=-1)...(弯引号)如果这让你感到困扰 -
@SebastianSimon 我需要删除所有办公代码。这些是以 Mso 开头的类属性...
-
不可能,也许你可以从剪贴板中读取文本并测试富文本格式。
-
@Vektor 如何检查富文本格式?
标签: javascript event-handling copy-paste paste word