CKEditor 4: Вставка в тег div преобразуется в тег p (Chrome) - PullRequest
0 голосов
/ 06 апреля 2019

Я использую CKEditor 4.11 со стандартной установкой на Mac.Когда я копирую и вставляю простой тег div, он всегда преобразует его в тег ap.

ОБНОВЛЕНИЕ: Это похоже на проблему в Chrome , но не в FireFox.

Я отключил ACF с помощью config.allowedContent = true, но это не помогает.Мой конфиг пуст от любых дополнительных плагинов или правил.Я могу вставить <div>test</div> в исходный код, а затем скопировать и вставить его в этот момент из представленного (не исходного) представления, но любая копия Div / вставленная из отображаемой веб-страницы HTML будет просто преобразована в тег ap вредактор.

Другие теги также удаляются при вставке с веб-страницы.Например, любой <span> удаляется.Прежде чем отключить ACF, я пошел по пути настройки config.extraAllowedContent (span (*)).Хотя это работало правильно при вставке в исходный код, оно ничего не делало при вставке в скопированный веб-контент.

Пример между Chrome и FireFox при копировании «простого промежутка» с веб-страницы с разметкой <span class="foo">Simple span</span>

Chrome (с отключенным ACF или при разрешении пролета (*) <p>Simple span</p>

Firefox <p><span class="foo">Simple span</span></p>

Спасибо за любую помощь!

...