我想要从某个文档(pdf、docx、html)中选择文本,并将其粘贴到内容可编辑的div中。
现在,我想要在它被渲染之前删除剪贴板文本的所有格式。因此,最终粘贴的内容应该是纯文本。
这种情况的类比可以在Windows记事本中粘贴内容。
如何使用AngularJs实现这一点?或者还有其他JavaScript库可以完成这一任务。
更新:我可以使用以下代码将剪贴板作为文本获取:
现在,我想要在它被渲染之前删除剪贴板文本的所有格式。因此,最终粘贴的内容应该是纯文本。
这种情况的类比可以在Windows记事本中粘贴内容。
如何使用AngularJs实现这一点?或者还有其他JavaScript库可以完成这一任务。
更新:我可以使用以下代码将剪贴板作为文本获取:
editor.addEventListener("paste", function(e) {
// cancel paste
e.preventDefault();
// get text representation of clipboard
var text = e.clipboardData.getData("text/plain");
// insert text manually
document.execCommand("insertHTML", false, text);
});
但是我不知道在AngularJS中应该在哪里添加这段代码。