CKEDITOR:setData() 导致大型文档出错
CKEDITOR : setData() causing Error for large Documents
我使用 CKEditor 已经很长时间了。但是我在尝试
时遇到了一些问题
使用setData()
加载大文档method.The问题是数据不是
设置为编辑器(编辑器为空)。我所做的是,
在加载页面时初始化编辑器。
<textarea id='editor1'></textarea>
<script>
var editor = CKEDITOR.replace('editor1');
</script>
同时我正在调用一些函数来设置如下数据。
setData(data);
function setData(data){
CKEDITOR.instances['editor1'].setData(data);
}
这有时会起作用,但有时在编辑器中什么也看不到。
我做错了什么?请帮我解决这个问题...
注:
如果数据没有设置到文档中,也不会显示控制台错误。
尝试 CKEDITOR.replace(
和 instanceReady
CKEDITOR.replace('editor1', {
on: {
instanceReady: function( evt ) {
// your stuff here
}
}
});
或
尝试 CKEDITOR.inline(
和 instanceReady
CKEDITOR.inline('editor1', {
on: {
instanceReady: function () {
}
})
我使用 CKEditor 已经很长时间了。但是我在尝试
时遇到了一些问题使用setData()
加载大文档method.The问题是数据不是
设置为编辑器(编辑器为空)。我所做的是,
在加载页面时初始化编辑器。
<textarea id='editor1'></textarea> <script> var editor = CKEDITOR.replace('editor1'); </script>
同时我正在调用一些函数来设置如下数据。
setData(data); function setData(data){ CKEDITOR.instances['editor1'].setData(data); }
这有时会起作用,但有时在编辑器中什么也看不到。
我做错了什么?请帮我解决这个问题...
注:
如果数据没有设置到文档中,也不会显示控制台错误。
尝试 CKEDITOR.replace(
和 instanceReady
CKEDITOR.replace('editor1', {
on: {
instanceReady: function( evt ) {
// your stuff here
}
}
});
或
尝试 CKEDITOR.inline(
和 instanceReady
CKEDITOR.inline('editor1', {
on: {
instanceReady: function () {
}
})