ckeditor 3.6在IE11不能粘贴

原因:execCommand('insertHTML') IE11 不兼容

解决方法:

var range = I.window.$.getSelection().getRangeAt(0);

range.deleteContents();

range = range.cloneRange();

var node_span = document.createElement('span');

$(node_span).append(C);

var new_node=range.createContextualFragment($(node_span).prop('outerHTML'));

range.insertNode( new_node );

posted @ 2018-09-04 16:23  heart—flying  阅读(579)  评论(0编辑  收藏  举报