开发者

Disabling CKEditor, Re-enabling with JS

I have the following: POST page that allows users to write text in CKEditor VIEW Page, that views the text in CKEditor

How can I make CKEditor in the view page READ only, meaning the user can not edit the text in the note? The reason I want to use CKEditor in the view page is for 2 reasons: 1. I can use JavaScr开发者_StackOverflow社区ipt to move the editor from disabled to enabled 2. Keep the styles the same from the POST & View page.

Is this possible? Thanks!

B


not sure if you are still looking for an answer but here is what I did and it was much simpler than the work around they suggest.

<script type="text/javascript">
        window.onload = function () {

            CKEDITOR.on("instanceReady", function (ev) {
                var bodyelement = ev.editor.document.$.body;
                bodyelement.setAttribute("contenteditable", false);


            });
            CKEDITOR.replace('editor1');
        };

    </script>


Check this CKEditor forum entry where the issue is discussed, and a CKEditor team member provides a workaround.


An important update to this thread, as of 3.6 this is supported by: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setReadOnly

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜