Смешивание отладки ядра плюс remote-user-mode-debugging.
AFAIK, visual studio все еще не может сделать удаленной отладки в режиме, который я описываю как "решение". Это - проклятое серьезное основание использовать windbg.
проблема:
Решение:
кроме того, я нахожу, что это легче использовать тот же отладчик и для привилегированного режима и для непривилегированного режима, windbg очень мощно даже в непривилегированном режиме, и я могу усилить свои собственные windbg расширения и в привилегированном режиме и в экземплярах непривилегированного режима.
Проблема не в CKEditor. Вместо этого проблема заключалась в том, что MVC-Engine запускал сам сайт. В конфигурации Kohana есть global_xss_filtering
, который включен по умолчанию. Это предотвращает отправку тегов сценариев, чтобы предотвратить атаки сценариев на ваш сайт. Изменение этого значения на false
разрешит отправку тегов
и HTML-код. Убедитесь, что при отображении сохраненного содержимого в CKEditor вам необходимо, чтобы ваша серверная сторона сначала преобразовала их в bbcode (иначе CKEditor их удалит). Или менее хлопотный способ - сохранить представленный контент в базе данных по мере его ввода и выполнять перевод только при отображении страницы.
Предложение 3 : Поскольку вы хотите использовать class = "preserve "
, чтобы пометить теги, которые CKEditor не должен удалять, затем добавьте следующие строки JavaScript при инициализации редактора:
// protect <anytag class="preserve"></anytag>
CKEDITOR.config.protectedSource.push( /<([\S]+)[^>]*class="preserve"[^>]*>.*<\/\1>/g );
// protect <anytag class="preserve" /><
CKEDITOR.config.protectedSource.push( /<[^>]+class="preserve"[^>\/]*\/>/g );