CKEditor ( http://ckeditor.com/ ) を使用しているため、問題が発生しました。問題は、エディターを読み取り専用にする方法が見つからないことと、一貫性を保ちたいのでテキストエリアだけを使用できないことです。私はすでに StackOwerflow でこのような質問をたくさん見てきましたが、どれも機能しないか、古すぎます。
これまでの私のコードは、エディターを表示/初期化することだけです:
$(document).ready(function(){
CKEDITOR.replace( 'ckeditor', {
on: {
// Check for availability of corresponding plugins.
pluginsLoaded: function( evt ) {
var doc = CKEDITOR.document, ed = evt.editor;
if ( !ed.getCommand( 'bold' ) )
doc.getById( 'exec-bold' ).hide();
if ( !ed.getCommand( 'link' ) )
doc.getById( 'exec-link' ).hide();
}
}
});
});
最新のCKEditorバージョン(v.4.1.1フルパッケージ)を使用しています
前もって感謝します!:)