jQuery文本编辑器:删除不允许的粘贴格式
我正在使用jQuery文本编辑器,一个所见即所得的编辑器,在textarea输入中创建格式丰富的HTML。
我可以在我的javascript代码中启动编辑器并允许/禁止某些格式选项。但是当我复制&从其他地方粘贴文本(Word,电子邮件客户端等),即使我在编辑器中禁止使用此特定格式选项,它也会保留所有格式。
是否有任何智能方法可以删除我禁止的所有HTML格式?或者甚至可以告诉编辑器自动删除被粘贴的不允许的格式化?
答案 0 :(得分:0)
试试这个。
$(document).on(" paste"," .jqte_editor",function(e){
e.preventDefault();
var text = e.originalEvent.clipboardData.getData("text/plain");
//Do required strip of HTML elements
document.execCommand("insertText", false, text);
});