Любой форматированный текстовый редактор, который редактирует HTML "Как оно есть"? - PullRequest
1 голос
/ 19 ноября 2010

Мне трудно найти хороший редактор WYSIWYG, попробовал CKeditor & TinyMCE и обнаружил, что они убирают много тегов и заголовков и портят страницу.?я хочу, чтобы он оставил страницу как есть, но изменил только те области, к которым «прикоснулись» люди.

Спасибо

Ответы [ 2 ]

3 голосов
/ 19 ноября 2010

TinyMCE и другие редакторы по умолчанию обычно выполняют некоторую очистку.

Например, в TinyMCE есть такие параметры конфигурации, как cleanup и cleanup при запуске , которые можно использовать для управления действиями по очистке.

tinyMCE.init({
    ...
    cleanup : false
});

Документация взята из вики TinyMCE:

Эта опция включает или отключает встроенную функцию очистки. TinyMCE оснащен мощной функцией очистки, которая позволяет вам указать, какие элементы и атрибуты разрешены, и как следует генерировать содержимое HTML.

Этот параметр установлен на true по умолчанию , но если вы хотите отключить его, вы можете установить его на false.

Примечание: отключать эту функцию не рекомендуется. Стоит упомянуть, что браузер обычно портит HTML. Очистка не только устраняет некоторые проблемы с анализируемым HTML-документом в браузерах, например путями и т. Д., Но также гарантирует, что это правильный документ XHTML с закрытыми тегами, «в нужных местах» и тому подобными вещами.

0 голосов
/ 19 ноября 2010

Я не видел ничего подобного раньше, но думал о попытке создать что-то вроде этого

...