Запрет CKEditor от добавления 'data-cke-сохраненных' и преобразования < - PullRequest
3 голосов
/ 30 мая 2011

У меня есть реализация JQuery CKEditor. Мы часто добавляем HTML-разметку к атрибуту title тега A, используя диалоговое окно. Однако, когда мы делаем это, он преобразует HTML-код так, что он анализируется как текст. Нам нужно, чтобы код оставался в той форме, в которой он был введен, вместо того, чтобы помещать «data-cke-сохраненный» везде и преобразовывать <> в & lt и & gt.

Я попытался отключить объекты в конфигурации, но, похоже, это не работает.

Может кто-нибудь помочь?

Спасибо.

1 Ответ

0 голосов
/ 28 ноября 2014

SRC: http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.protectedSource

Список регулярных выражений, которые должны выполняться во входном HTML, с указанием исходного кода HTML, который при сопоставлении не должен быть доступен в режиме WYSIWYG для редактирования.

 
config.protectedSource.push( /<\?[\s\S]*?\?>/g );   // PHP code</p>

<p>config.protectedSource.push( /<%[\s\S]*?%>/g );   // ASP code</p>

<p>config.protectedSource.push( /(]+>[\s|\S]*?</asp:[^>]+>)|(]+/>)/gi );   // ASP.Net code
Значение по умолчанию: [] (пустой массив)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...