2016-06-24 3 views
3

Мне нужна помощь с CkEditor v4.5.7. Когда я пытаюсь вручную добавить исходный код с элементами, которые я покажу ниже, редактор накладывает текст /css на строку text/css, когда я переключаюсь с исходной области на обычную область редактора.CkEditor удаление содержимого «text/css» из тега «style»

Перед

enter image description here

Я выкладываю "После" без "<>" символов, вызвать форум, просто дайте мне сообщение 2 ссылки:


стиль type = "text"> a: link {color: red; }

a: visited {color: green; }

/стиль


проверить некоторые другие данные здесь, на форуме, я видел, как люди говорят, что большинство из этих проблем решаются путем добавления параметра к элементу config.js config.allowedContent = true;, но в мой случай это не сработало. Ниже мой config.js, пожалуйста, проверьте его и посмотрите, не делаю ли я что-то неправильно.

config.js

enter image description here

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

+0

У вас есть CKEDITOR.editorConfig, определенный дважды в вашем файле конфигурации. Это может быть игнорирование одного из них. – Rick

+0

Я попытался удалить первый, тот, который не имеет конфигураций, но проблема все еще там. Спасибо за ответ в любом случае! – GaboxDev

+0

Это может быть просто проблема с пиксельной скриншотой, но она также выглядит как строка до 'config.allowedContent = true;' говорит «faLse» (с капиталом L). Другой вариант - попробовать параметр 'config.fullPage = true;'. После внесения изменений в конфигурационный файл обязательно обновите силу (Ctrl + F5), чтобы вы не загружались из кеша. – Rick

ответ

1

Возможно, у вас могут возникнуть проблемы с конфигурационным файлом, или, возможно, вы не работаете с последними файлами версии 4.5.7.

Вы можете проверить этот пример: https://jsfiddle.net/j0nktq82/
(Файлы там загруженные версии 4.5.7 из CKEditor из CDN).

Вы можете нажать на Источник кнопку несколько раз, и увидеть, что ничего не изменилось, и выход:

<style type="text/css">a:link { color: red;} 
    a:visited { color: green;} 
</style> 
<p><a href="#">Link Example</a><br /> 
<a href="https://www.google.com/">Link Example</a></p> 

Если вы в состоянии обеспечить связь, которая демонстрирует проблемы, она может помочь определить, как решить его.

+0

благодарит за вашу помощь. Но, возможно, мне придется посмотреть на эту проблему с другой точки зрения.Я скопировал редактор с сервера и выполнил его на странице «test.html», которую я создал, и это сработало! Но если я сделаю то же самое на сервере, запустите его на тестовой странице, я снова получу ошибку. Я начинаю думать, что это может быть и проблема IIS. Это может быть блокировка скриптов с этой страницы или что-то в этом роде, так как точно такая же конфигурация работала локально, а в Интернете - нет. – GaboxDev

Смежные вопросы