CKEDITOR: Применить RemoveFormat на пасте

, я успешно удалось установить событие в пасте, чтобы зафиксировать HTML, вставленный в текстовую область, так как она вставлена.

Мне нужно автоматически применить команду RemoveFormat к тому, что HTML до или в то время он вставлен в текстовую область, чтобы я мог разбить его классов, различных тегов и других атрибутов. Может ли кто-нибудь указать мне в правильном направлении, чтобы правильно применить команду RemoveFormat?

Вот мой код до сих пор:

$(function(){
        $('textarea').ckeditor(
            function( textarea ){
                var editor = this;
                editor.on('paste', function( e ) { 
                    //alert(e.data.html); // This shows the HTML
                    editor.execCommand( 'removeFormat', e.data.html ); // Doesn't seem to do anything, HTML is pasted with the attributes intact
                    });              
            }
        )
    });

Спасибо!

P.S. Форма простой текстовой опции не является жизнеспособным, так как есть некоторые элементы HTML, которые я хочу сохранить (P, таблица и другие).

8
задан Mateo 30 August 2011 в 15:53
поделиться