I have an application using CKeditor 3.5. The pages load using Jquery load. Pages with CKeditor load by instantiating the editor, then, when navigating to a new page, we unload the editor like this:
function unloadEditor(id) {
// Destroy a CK editor on the specified id
var instance = CKEDITOR.instances[id];
if(instance) {instance.setData( ' ', function() {instance.destroy();});
}
}
We do a setData with a blank in order to avoid FOUFC (flashes of unformatted content) when loading the next page. This works fine in Chrome and Firefox - but bombs in IE8 (regular and compatibility mode)
The error message I get is:
'element' is null or not an object
ckeditor.js Line 138
code: 0
URI .../ckeditor/ckeditor.js
What am I doing wrong?
thanks!
Danny
function unloadEditor(id) {
// Destroy a CK editor on the specified id
var instance = CKEDITOR.instances[id];
if(instance) {instance.setData( ' ', function() {instance.destroy();});
}
}
We do a setData with a blank in order to avoid FOUFC (flashes of unformatted content) when loading the next page. This works fine in Chrome and Firefox - but bombs in IE8 (regular and compatibility mode)
The error message I get is:
'element' is null or not an object
ckeditor.js Line 138
code: 0
URI .../ckeditor/ckeditor.js
What am I doing wrong?
thanks!
Danny