gpt4 book ai didi

javascript - 如何将我自己的简介添加到用户从我的网站复制和粘贴的文本中?

转载 作者:行者123 更新时间:2023-12-03 02:05:35 25 4
gpt4 key购买 nike

例如,当我从歌词网站 (MetroLyrics) 选择一段文本,然后将其粘贴到其他位置时,会添加一段文本简介,用于宣传我从中复制文本的网站:

Hast du etwas Zeit für mich?
Dann singe ich ein Lied für dich
Von neunundneunzig Luftballons
Auf ihrem Weg zum Horizont
Denkst du vielleicht grad an mich?
Dann singe ich ein Lied für dich
Von neunundneunzig Luftballons
Und dass sowas von sowas kommt

Read more: Nena - 99 Luftballons (german) Lyrics | MetroLyrics

当用户从我的网站之一复制并粘贴文本时,我该如何做类似的事情?

我知道 JavaScript 在某些/大多数情况下无法直接操作剪贴板,那么当用户选择要复制的文本 block 时是否会插入/添加一些文本?

最佳答案

document.addEventListener('copy', function (e) {
var selection = window.getSelection();
e.clipboardData.setData('text/plain', $('<div/>').html(selection + "").text() + "\n\n" + 'Source: ' + document.location.href);
e.clipboardData.setData('text/html', selection + '<br /><br />Source: <a href="' + document.location.href + '">' + document.title + '</a>');
e.preventDefault();
});

我在How to add extra info to copied web text上找到了这个

这是您要找的吗?

关于javascript - 如何将我自己的简介添加到用户从我的网站复制和粘贴的文本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49821571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com