ckeditor 4 автоматическое закрытие открытых тегов и дополнительная проблема с пробелами - PullRequest
0 голосов
/ 24 января 2020

Я использую ckeditor 4 в моем проекте. Это работает хорошо, но у меня есть следующие две проблемы, которые я не могу исправить:

  1. Когда я вставляю данные из слова, это дает мне дополнительный интервал вокруг абзаца или таблицы, я вроде исправил это со взломом ниже. Но иногда данные портят нижний колонтитул. Выглядит как любая таблица или любой открытый тег в данных ckeditor при сохранении. Я хочу это исправить.

  2. Когда я отправляю форму с данными, она отправляет предыдущие данные, которые были там, когда я последний раз ее сохранял, и если я обновляю sh страницу, а затем повторно отправляю данные, она работает Великий. Я думаю, что данные не обновляются каждый раз, когда я отправляю форму.

Вот мой код:

var richtext = document.getElementById('richtext');
CKEDITOR.replace('richtext', {
      on : {
            change: function ( evt )  {
            $(richtext).html(evt.editor.getData().replace(/(\r\n|\n|\r)/gm,"") ) ;
            }
        },
      extraPlugins: 'mathjax',
      mathJaxLib: 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-AMS_HTML',
      height: 320
    });

    if (CKEDITOR.env.ie && CKEDITOR.env.version == 8) {
      document.getElementById('ie8-warning').className = 'tip alert';
    }
                </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...