Snipets
Como realmente remover uma instância do CKEditor
outubro 5, 2010 -
i.contentWindow is null Fica aqui um código de uma função que irá removê-lo e ainda retirar o html que fica duplicado caso exista:
var qcms = {}; qcms.DestroyCKEditorInstance = function (instanceName){ if(undefined !== window.CKEDITOR){ if((document.getElementById(instanceName)) && CKEDITOR.instances[instanceName]){ CKEDITOR.remove(CKEDITOR.instances[instanceName]); var ckeElement = document.getElementById('cke_' + instanceName) ; if(ckeElement) ckeElement.parentNode.removeChild(ckeElement); } } } // uso da função // qcms.DestroyCKEditorInstance(instanceName);
]]>