دسته بندی ها
10:15 1398/09/03

نمایش منو با راست کلیک کردن روی Ckeditor

مشخصات سوال کننده :
کاربر : shaneh     امتیاز کاربر : 5     رتبه کاربر : 110
دسته بندی : Asp.net Core Html Asp.net Web Form

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3310
هوش مصنوعی

پاسخ هوش مصنوعی

برای نمایش منوی راست کلیک اصلی CKEditor و غیرفعال کردن منوهای دیگری که در هنگام راست کلیک یا دو بار کلیک ظاهر می شوند، می توانید از کد زیر استفاده کنید:

CKEDITOR.editorConfig = function( config ) {
    // حذف پلاگین های اضافی
    config.removePlugins = 'scayt,menubutton,contextmenu';

    // جلوگیری از رفتار پیش فرض راست کلیک
    config.on = {
        instanceReady: function(evt) {
            var editor = evt.editor;
            editor.on('contextmenu', function(e) {
                e.data.preventDefault(); // جلوگیری از رفتار پیش فرض
                editor.showContextMenu(); // نمایش منوی اصلی CKEditor
            });
        }
    };
};

این کد باعث می شود که هنگام راست کلیک، منوی اصلی CKEditor نمایش داده شود و منوهای اضافی غیر فعال شوند.

به این پاسخ امتیاز بدهید    0
امتیاز: - رتبه: -
پاسخ دهنده : hamdola 21:08 1398/09/06

سلام

توی گوگل چی سرچ کردید؟ بهتر هست سرچ هایی که انجام دادید رو بگید تا ما هم ببینیم شاید ایده خاصی بتونیم بگیریم برای جواب شما

به این پاسخ امتیاز بدهید    0
امتیاز: 121 رتبه: 12
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود