일부 html에서 CKEDITOR에 새 노드를 만드는 방법을 찾고 있습니다. 노드에 HTML을 파싱하는 CKEditor
내가var x = new CKEditor.dom.element('span');
할 수있는 새로운 범위 노드를 얻을 수 있지만, 그래서 질문은 내가
<span class='link' isPop='false'>Single quote's and special character!</span>
아래에 걸쳐 유사한 HTML을 초기화 할 수있는 범위 노드를 원하는 :
입니다 기존 HTML에서 새 노드를 만드는 CKEDITOR에서 사용할 수있는 것이 있습니다.
,210var spanHTML = '<span class='link' isPop='false'>Single quote's and special character!</span>';
var newNode = new CKEditor.dom.element('span', spanHTML);
또는 뭔가 당신이 그렇게하는 데 사용할 수있는 appendHtml
방법이
var parser = new CKEDITOR.htmlParser();
parser.node = function(tagName, html)
{
// do something here
};
var newNode = parse.node('span', spanHTML);