2016-11-15 482 views
0

如何獲取tinyMCE打印按鈕事件?獲取TinyMCE打印事件

我想點擊打印後做點什麼。 對於exxample:

if(editor.print() == 'Finish'){ alert('Test'); } 

有誰知道是否有可能?

+0

我在此處看不到任何與打印相關的事件:https://www.tinymce.com/docs/api/tinymce/tinymce.editor/#on –

回答

1

您可以註冊ExecCommand事件。

tinymce.init({ 
    selector: 'textarea', 
    plugins: 'print', 
    init_instance_callback: function (editor) { 
    editor.on('ExecCommand', function (e) { 
     if (e.command === 'mcePrint') { 
     alert('Print'); 
     } 
    }); 
    } 
});