I am trying replace a div in a iframe with a ckeditor component, from parent and i retrieve this error: q is null in firefox, Uncaught TypeError: Cannot call method 'setHtml' of null in Chrome and TypeError: Cannot convert 'q' to object in Opera.
I'm using ckeditor 3.5 and jquery 1.4.4. Error is produced with and without ckeditor jquery adapter.
This is a simplex example to reproduce the error.
Iframe page:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <div class="editable"> <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras et ipsum quis mi semper accumsan. Integer pretium dui id massa. Suspendisse in nisl sit amet urna rutrum imperdiet. Nulla eu tellus. Donec ante nisi, ullamcorper quis, fringilla nec, sagittis eleifend, pede. Nulla commodo interdum massa. Donec id metus. Fusce eu ipsum. Suspendisse auctor. Phasellus fermentum porttitor risus. </p> </div> </body> </html>
Re: CKeditor in iframe, from parent = "TypeError"
You have to include the CKEditor js in the inner page if you want to edit it.
Re: CKeditor in iframe, from parent = "TypeError"