gpt4 book ai didi

google-chrome - 如何将文本从 Google Chrome 扩展程序复制到剪贴板?

转载 作者:行者123 更新时间:2023-12-05 00:38:50 39 4
gpt4 key购买 nike

我发现有一个实验剪贴板类。但它只适用于开发 channel ,对吧?知道如何复制文本吗?

最佳答案

在你的内容脚本中,有这个:

// step 1: get the text you mean to copy
// (actual implementation not included)

// step 2: send it to your background page
chrome.extension.sendRequest({ text: "text you want to copy" });

在你的背景页面,有这个:
// step 3: set up your background page HTML
// and
<html>
<head>
<script type="text/javascript">
chrome.extension.onRequest.addListener(function (msg, sender, sendResponse) {

var textarea = document.getElementById("tmp-clipboard");

// now we put the message in the textarea
textarea.value = msg.text;

// and copy the text from the textarea
textarea.select();
document.execCommand("copy", false, null);


// finally, cleanup / close the connection
sendResponse({});
});
</script>
</head>

<body>
<textarea id="tmp-clipboard"></textarea>
</body>
</html>

关于google-chrome - 如何将文本从 Google Chrome 扩展程序复制到剪贴板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5235719/

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