使用CKEditor需要注意的事情

1.安装过程,官网有。

2.创建过程,官网也有,但需要注意一个地方:

    2.1 textarea,需要用name指定控件名称,而不是用id指定。

          比如:<textarea name="MyCKEditor"></textarea>

    2.2 创建时,就把这个对象,用变量记录下来:var editor = CKEDITOR.replace('MyCKEditor');

    2.3 创建时,有很多API是不能用的!!这个要切记!!在创建时,每个API最好都测试一下。比如,editor.setReadOnly(true) 这个设置readonly的方法就是无效的。如果要在此时设置readonly,应该用:CKEDITOR.config.readOnly = true; 。即使做一个长达5秒的延迟,来设置editor.setReadOnly(true),也会报错。只有在页面加载完成后,通过按钮,才能设置editor.setReadOnly(true)。

原文地址:https://www.cnblogs.com/xxxteam/p/3045125.html