TinyMCEには、コンテンツエディタ領域を右クリックするとアクティブになるコンテキストメニューが組み込まれています。メニューのコピー/カット/ペーストのためにこのメニューを削除する必要があります。アプリケーション固有の理由で、技術的な理由の少ないものです。TinyMCEのコンテキストメニューを削除する
私は運なしでコンテキストメニューイベントとトラップそれをキャッチしようとするだけでなく、コンテキストメニュープラグインを削除しようとしました。
TinyMCEには、コンテンツエディタ領域を右クリックするとアクティブになるコンテキストメニューが組み込まれています。メニューのコピー/カット/ペーストのためにこのメニューを削除する必要があります。アプリケーション固有の理由で、技術的な理由の少ないものです。TinyMCEのコンテキストメニューを削除する
私は運なしでコンテキストメニューイベントとトラップそれをキャッチしようとするだけでなく、コンテキストメニュープラグインを削除しようとしました。
簡単な解決策は、あなたのTinyMCEのinitをしてコンテキストメニュープラグインを削除することです何らかの理由で非縮小jsを使用する場合は、次のようにコメントしてください。
0123スクリーンショットのためののm.addSeparator();
m.add({title : 'advanced.image_desc', icon : 'image', cmd : ed.plugins.advimage ? 'mceAdvImage' : 'mceImage', ui : true});
私はこれを試してみました以前は;あなたのコメントに基づいてそれをもう一度試してみました。ブラウザのキャッシュは私に殴られていたに違いない。ありがとう! –
うれしかった – Thariama
プラグイン/コンテキストメニュー/ editor.plugin.jsでスクリプト全体を削除してください(開始時に2行のスラッシュを入れるだけで十分です)。
私にとってはうまくいきますが、コンテキストメニューが表示されなくなりました。
f.addSeparator();f.add({title:"advanced.image_desc",icon:"image",cmd:h.plugins.advimage?"mceAdvImage":"mceImage",ui:true});
の場合:
plugins : "inlinepopups,insertdatetime,fullscreen,contextmenu",
が私のために働いた/plugins/contextmenu/editor_plugin.js
でこの行をコメント
plugins : "inlinepopups,insertdatetime,fullscreen",
を提供しますが、コンテキストメニューを設定する方法があるので、それは非常に醜いです(あなたがソースコードをいじっ原因できなくなります!) – Thariama
次のようになります。
+1のおかげで、これはうまくいく – Thariama