CKEditorで、ボタンなどをドラッグアンドドロップしてしまうと、意図しないコードが入り、コンテンツが表示されなくなったりなどの事故が発生することがあります。
事故防止のために、ドロップを禁止にする方法です。
CKEditorのconfigに下記を追加します。
対象ファイル:/ckeditor/config.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
//ドロップを無効にする CKEDITOR.on('instanceReady', function(event) { event.editor.on('drop', function(evt) { evt.stop(); evt.cancel(); return false; }); event.editor.on('dragover', function(evt) { evt.stop(); evt.cancel(); return false; }); }); |
これでドロップができなくなり、意図しないエラーを防げます。