Событие CKEditor on ('paste') не определено evt.data.html - PullRequest
0 голосов
/ 15 декабря 2011

Сегодня я произвел рефакторинг своего кода CKEditor, и теперь обнаружил, что событие вставки дает мне только простой текст, без HTML (требуется для моего приложения).Я не могу понять, что изменилось (и это изменилось в Chrome, Firefox и т. Д.), Какие-либо идеи, что заставляет CKEditor вставлять текст вместо HTML?Скопированный элемент (с той же веб-страницы) определенно помещает HTML в буфер обмена.

CKEditor.on('paste', function(evt) {
   // evt.data.html == undefined
   // evt.data.text == "..."
}

1 Ответ

1 голос
/ 28 ноября 2012

Убедитесь, что в вашем конфиге нет CKEDITOR.config.forcePasteAsPlainText= true;, так как это эффективно удаляет свойство evt.data.html, оставляя вас только с evt.data.text для работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...