Очистка крошечного MCE при загрузке

#tinymce

#tinymce

Вопрос:

У меня возникла проблема с тем, как tinymce генерирует, когда некоторый контент вставляется из MS Word.У Tiny MCE есть опция для paste_auto_cleanup_on_paste : true, которая исправила ее для любого нового содержимого.Но у меня есть некоторый существующий контент в базе данных, который по-прежнему отформатирован с множеством сгенерированных ненужных вещей. Есть ли какой-либо способ выполнить функцию paste_auto_cleanup_on_paste при загрузке tinymce ?

Ответ №1:

Ну, вы можете выполнить действие очистки OnInit (это сразу после загрузки исходного содержимого). Это необходимый параметр конфигурации установки

 setup : function(ed) {
   ed.onInit.add(function(ed, evt) {
       ed.execCommand('mceCleanup');
   });
},
 

Комментарии:

1. Будет ли это так же, как очистка, которая происходит при вставке из MS word?

2. да и нет, эта очистка вызывается, когда что-то вставляется в редактор, но вставляемое содержимое будет дополнительно обрабатываться в зависимости от настроек конфигурации tinymce

3. иногда это занимает некоторое время 🙂

4. это не помогает мне избавиться от недопустимых элементов во время запуска