Fckeditor и код java скрипта

Статус
В этой теме нельзя размещать новые ответы.

dimkaaa

Постоялец
Регистрация
4 Июн 2007
Сообщения
108
Реакции
13
Подскажите, не могу понять из-за чего проблема.Давно пользуюсь Fckeditor , стоит его последняя версия . Прикручен к SS PRE.
Раньше все было нормально.
Сейчас когда в режиме исходного кода в Fckeditor вставляю код java , то редактор мне все вырезает , что находиться между тегом <script> и </script>. Возможно вырезает по каким то другим признакам, я понять до конца не могу. Вставляю код полностью, жму сохранить , открываю снова в редактировании - там когда нет. Раньше было все в порядке. Никаких изменений не вносил в настройки.
Открыл конф файл Fckeditor - большая часть его не понятна. Возможно там нет настроек относящихся к вырезке кода.
 
А вообще получалось туда вставлять джава скрипты ?
Насколько я знаю визуальные редакторы автоматически фильтруют данные "опасные" тэги. Сделано это скорее из за того что редактор не сможет запустить код скрипта и показать его результат.
 
А вообще получалось туда вставлять джава скрипты ?
Насколько я знаю визуальные редакторы автоматически фильтруют данные "опасные" тэги. Сделано это скорее из за того что редактор не сможет запустить код скрипта и показать его результат.


Получалось. Что изменилось не пойму.

Наковырял вот такую строчку в конфиге, она закоментирована :
FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ;

На офф сайте написана вот такая батва:
The editor offers a way to "protect" part of the source to remain untouched while editing or changing views. Just use the "FCKConfig.ProtectedSource.Add" function in the configuration file.

Note that there currently isn't any way to "lock" displayed content in the editor. The content protected with ProtectedSource will actually be invisible during editing. It may be used instead, for example, to protect custom non standard tags or server side scripts. By default, FCKeditor uses it to protect <script> tags from activation during editing.

Example for ASP style server side code:

FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ;

Example for PHP style server side code:

FCKConfig.ProtectedSource.Add( /<\?[\s\S]*?\?>/g ) ;


Мне кажется это как раз то , что отвечает за резервирование части кода.

Можете подсказать?
 
Извините.
Но кто нибудь сталкивался с данной проблемой. 2 дня пытаюсь найти причин в редакторе. вставлять код скрипта вообще не возможно. Уже прихожу к решению что отрубить его нафик на aux страницы. Сейчас пишу код напрямую в базу.
как то можно запретить редактору менять-оптимизировать код?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху