【发布时间】:2018-09-17 05:21:56
【问题描述】:
我创建了一个 Html 模板。我可以通过选择完整的模板从浏览器中复制,然后将其粘贴到 gmail 签名编辑器中,所有格式和图像 url 都是从模板中正确复制的。现在我需要保留一个按钮,如果我单击相同的模板,则必须在该按钮上选择和复制。但我无法理解所选模板的类型。是rtf吗?我如何在 JavaScript 中实现这一点。我已经尝试使用 $('#id').html() 选择并使用 document.execCommand('copy'); 粘贴内容;
这是我创建的函数,我将 $('#id').html() 传递给它 -
const copyToClipboard = str => {
const el = document.createElement('textarea');
el.value = str;
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
};
但是当我将它粘贴到 gmail 签名框中时,只会粘贴 html 代码。
需要了解这里发生了什么?
【问题讨论】:
标签: html templates copy gmail signature