1

私は次のものを持っています:ユーザーがCKEditorでテキストを書くことを可能にするPOSTページVIEWページ、CKEditorでテキストを表示する

ビューページのCKEditorを読み取り専用にする、つまりユーザーがメモのテキストを編集できないようにするにはどうすればよいですか?ビューページでCKEditorを使用する理由は、次の2つです。1。JavaScriptを使用して、エディターを無効から有効に移動できます。2. POST&Viewページでスタイルを同じに保ちます。

これは可能ですか?ありがとう!

B

4

3 に答える 3

2

問題が議論されているこのCKEditorフォーラムエントリを確認してください。CKEditorチームメンバーが回避策を提供します。

于 2009-12-21T23:09:33.433 に答える
2

あなたがまだ答えを探しているかどうかはわかりませんが、これが私がしたことであり、彼らが提案する回避策よりもはるかに簡単でした。

<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>
于 2011-02-28T20:38:42.927 に答える
2

このスレッドの重要な更新。3.6以降、これは次の方法でサポートされています。http: //docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setReadOnly

于 2011-08-25T13:33:19.977 に答える