clipboard 相关问题

剪贴板是一种软件工具,可通过复制和粘贴操作用于文档或应用程序之间的短期数据存储和/或数据传输。

将 rsa 公钥复制到剪贴板

我正在尝试将公钥复制到 macOS 上的剪贴板,但我不断收到“没有此类文件或目录”的消息。我正在使用的命令粘贴在下面 pbcopy < ~/.ssh/id_rsa.pub

回答 13 投票 0

有什么方法可以从Access VBA读取非文本剪贴板数据吗?

我有一个数据库,我在其中实现了文件和电子邮件/附件的拖放功能,但我的用户有 1280p 屏幕,所以我认为他们复制和粘贴可能会更容易(我wo. ..

回答 1 投票 0

Excel 剪贴板格式是否有记录?

如果我从 Excel 复制数据,如何才能完全保真地访问它。 据我所知,有一种名为“BIFF8”的格式。 这有记录吗?它与 xls 文件格式有何不同?

回答 1 投票 0

如何在浏览器外使用Javascript设置剪贴板

在使用 Javascript 在 Illustrator 中自动化流程时,我遇到需要将创建的 svg 代码复制到剪贴板才能粘贴它。 可以用javascrip设置剪贴板吗...

回答 1 投票 0

使用 read_clipboard 读取时索引列为空

大家好:我正在尝试从软件读取数据:它生成一个如下表: 数据1 |数据2 |数据3 数据4 |数据5 |数据6 数据7 |数据8 |数据9 我可以将其复制到剪贴板,...

回答 1 投票 0

禁用 Intellij 自动复制到剪贴板

我喜欢使用 Intellij。它有很多很棒的功能,但我也不喜欢它在某些操作期间自动将选择复制到剪贴板(使用一些鼠标事件进行选择,删除,一些ke...

回答 4 投票 0

X11 - 调用 XSetSelectionOwner 后处理 XSelectionRequestEvent

我在 X11 应用程序中实现了剪贴板处理。复制操作的第一步是调用 XSetSelectionOwner: 原子 ClipboardAtom = XInternAtom(display, "CLIPBOARD", False);

回答 1 投票 0

如何在本地主机中运行时允许在 Selenium 中复制/粘贴?

我正在使用 Selenium 和 ChromeDriver 在我的网站上运行测试。我在本地主机中运行它们。我的一些测试会激活页面上使用剪贴板 API 的元素。这会弹出一个框,询问

回答 1 投票 0

ModuleNotFoundError:没有名为“win32clipboard”的模块

我试图通过 pywhatkit 模块在 WhatsApp 中发送图像,但是当我运行代码时出现错误 ModuleNotFoundError: No module named 'win32clipboard'。 我安装了pywin32,但是错误又...

回答 2 投票 0

在 C# 中将多个图像和文本复制并粘贴到剪贴板

我正在开发一个 C# 应用程序,我需要实现在剪贴板之间复制和粘贴多个图像以及关联文本的功能。目前,我正在使用 Clipb...

回答 1 投票 0

如何确保网站具有焦点以便可以复制到剪贴板?

我在 bookmarklet/favlet 中有以下(经过清理和格式化的)javascript 代码。该代码从一些与 querySelector 定义匹配的对象中复制文本。然后它会将其复制到 CLI...

回答 1 投票 0

如何使用Python将EMF文件复制到Windows中的剪贴板?

我正在尝试使用Python3.12上的win32clipboard模块将EMF(增强型图元文件)文件直接复制到Windows剪贴板。但我面临一个问题,SetClipboardData 抛出“

回答 1 投票 0

如何使用 Django 模板和 JavaScript 将 HTML 表格列的值复制到剪贴板?

我需要将 HTML 表格列的值复制到剪贴板。我正在使用 Django 模板。 这是我的 HTML 表格: ... 我需要将 HTML 表格列的值复制到剪贴板。我正在使用 Django 模板。 这是我的 HTML 表格: <table> <tr> <th>Name</th> <th>DOB</th> <th>ID</th> <th>Guardian</th> <th>Email</th> <th>Telephone</th> <th>NIF</th> <th>Notes</th> </tr> {% for a in sessao.first %} <tr> <td>{{ a.nome }}</td> <td>{{ a.dtnasc }}</td> <td>{{ a.alunoid }}</td> <td>{{ a.educaid }}</td> <td id="a.id">{{ a.educaid.email }}</td> <td>{{ a.educaid.telefonea }}</td> <td>{{ a.nif }}</td> <td>{{ a.notas }}</td> <td><button class="btn btn-outline-success btn-sm" onclick="CopyText({{ a.id }})" data-toggle="tooltip" data-placement="top" title="Copy"> copy </button> </td> </tr> {% endfor %} </table> 我正在尝试此脚本,但收到错误消息: // Copy to ClipBoard function CopyText(el) { // Get the Selected Data By ID var copyText = document.getElementById(`${el}`) var str = copyText.innerHTML // Get All HTML Data and Copy to Clipboard function listener(e) { e.clipboardData.setData("text/plain", str); e.preventDefault(); } document.addEventListener("copy", listener); document.execCommand("copy"); document.removeEventListener("copy", listener); }; 错误信息是: Uncaught TypeError: Cannot read properties of null (reading 'innerHTML') at CopyText (lu.js:11:22) at HTMLButtonElement.onclick (2/:80:159) 任何帮助将不胜感激。预先感谢。 在这种情况下,因为您的 id 属性设置为纯字符串,并且您尝试检索的元素不存在。此外,函数参数未正确传递: <table> ... {% for a in sessao.first %} <tr> ... <td id="a-{{a.id}}">{{ a.educaid.email }}</td> ... <td><button class="btn btn-outline-success btn-sm" onclick="CopyText('{{a.id}}')" data-toggle="tooltip" data-placement="top" title="Copy"> copy </button> </td> </tr> {% endfor %} </table> <script> const CopyText = (id) => { const text = document.getElementById(`a-${id}`).innerHTML; navigator.clipboard.writeText(text); } </script>

回答 1 投票 0

使用 JavaScript 复制到剪贴板:多个输入值,但一个函数?

我正在尝试创建一个小型(本地)页面,该页面允许我通过单击按钮将常用文本复制到剪贴板。 我的代码(见下文)到目前为止有效。 现在我的问题是: 有没有办法...

回答 1 投票 0

Android Studio:Ctrl + C 非常慢

在 Windows 上,每次按 ctrl + c 时,需要 1-3 秒才能将所选文本复制到剪贴板。 它不是“不工作”;它只是工作得很慢。 如果您有影响,请投票...

回答 2 投票 0

Excel VBA 代码将特定字符串复制到剪贴板

我正在尝试向电子表格添加一个按钮,单击该按钮会将特定 URL 复制到我的剪贴板。 我对 Excel VBA 有一点了解,但已经有一段时间了,我很挣扎。

回答 10 投票 0

如何从浏览器/维基百科 HTML 表复制/粘贴文本并在 VSCode 中将其另存为 HTML?

我知道剪贴板必须有复制文本的 HTML 副本 (CMD+C),因为当我从维基百科复制 HTML 表格(如下表)时,它会粘贴到电子表格中 (CMD+V),就好像它知道那个...

回答 1 投票 0

使用 SSH 将文本远程复制到 Windows 剪贴板

我无法通过 SSH 连接将任何文本文件的内容远程复制到 Windows 剪贴板。 我有两台电脑A和B: 两者都是 Windows 操作系统(A=Win11 和 B=Win10) A 使用 OpenSSH CLI...

回答 1 投票 0

将家庭地址复制到用户剪贴板

我有一个用多行段落写成的地址: 地址行 1 地址行2 地址行3 县 我有一个用多行段落写成的地址: <p>Address line 1</p> <p>Address line 2</p> <p>Address line 3</p> <p>County</p> <p>Post code</p> 我想让用户单击任何段落即可将文本复制到剪贴板。如果可能的话,我还希望将鼠标悬停在地址上时出现一条小的“单击复制”消息。 我尝试将段落包装在一个按钮中,单击时调用一个函数。 <button onclick="copyText()"> <p class="copy">Address line 1</p> <p class="copy">Address line 2</p> <p class="copy">Address line 3</p> <p class="copy">County</p> <p class="copy">Post code</p> </button> JS中的函数写法为: function copyText(){ var copyText = document.getElementsByClass("copy"); let text = ""; for (let i = 0; i < copyText.length; i++) { text += copyText[i] + "<br>"; } // Select the text field text.select(); text.setSelectionRange(0, 99999); // For mobile devices // Copy the text inside the text field navigator.clipboard.writeText(text.value); // Alert the copied text alert("Copied the text: " + text.value); } <p>无法进入 'butis valid. Also,getElementsByClass()is invalid. It should begetElementsByClassName()`。 F12 开发者工具中的控制台应该会告诉您这一点。 因此,将您的 HTML 更改为: <button onclick="copyText()"> <div class="copy">Address line 1</div> <div class="copy">Address line 2</div> <div class="copy">Address line 3</div> <div class="copy">County</div> <div class="copy">Post code</div> </button> 并在 JS 中更改这一行: var copyText = document.getElementsByClassName("copy"); 然后,copyText没有按钮本身的文本。它包含在 contentText 或 innerText 属性中 for (let i = 0; i < copyText.length; i++) { text += copyText[i].contentText + "<br>"; } 不清楚你在这里想做什么,但它是无效的,因为 text 是一个变量,而不是你可以调用像 .select() 这样的函数。 // Select the text field text.select(); text.setSelectionRange(0, 99999); // For mobile devices 我只是评论了上述内容,因为您不需要它来实现您所描述的目标。 要获取您要查找的内容,只需使用 text 而不是 text.value。因此,例如: alert("Copied the text: " + text);

回答 1 投票 0

Anroid JetPack Compose 无法将逗号分隔字符串复制/粘贴到 Windows 10 剪贴板

我的 Android 手机已与我的 Windows 11 PC 配对。在它的“Windows 链接”中,“看到”我的桌面并表明它已连接。在我的 Windows 11 电脑设置中 - 剪贴板设置为同步并位于

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.