如何只允许粘贴纯文本/文本而不是文本/html 或其他媒体类型/哑剧?
目前我正在检索文本,但我必须使用event.preventDefault();
并手动替换 DOM 中的 textNode。
这是我获取粘贴文本的方式...
document.getElementById('editor').onpaste = function(event)
{
if (event.clipboardData)
{
text = event.clipboardData.getData('text/plain');
}
else if (window.clipboardData)
{//IE-frigin-11
text = window.clipboardData.getData('Text');
}
剪贴板 API 中有没有一种方法可以告诉浏览器粘贴纯文本/文本 mime 而不是 text/html mime,这样我就不必求助于使用event.preventDefault();
和手动调整anchorNode
textNode
? 没有框架。