CKEditor и редактируемое поле
Для того чтобы отредактировать поле, вызываю:
CKEDITOR.replace( 'Field',{...параметры...}); Не могу понять, почему если мой Field является DIV или TEXTAREA - то редактор отлично подхватывается, а если это ячейка таблицы TD - то он на отрез отказывается работать. Какая ему разница откуда брать текст для редактирования? И если тут есть гуру разбирающиеся в редакторах типа CKEditor, TinyMCE и SPAW Editor, может подскажете - есть ли где-то в них "режим наименьшего искажения" первоначального текста. А то хочешь только в ячейке таблицы цвет фона поменять, а он тебе уже весь текст по своему отформатировал, надобавлял параграфов, отступы везде понатыкивал, всю таблицу заново перестроил и отформатировал по своему... С одной стороны пользователей не приучишь работать с BBCode когда они уже видели что соседи работают с WYSIWYG, а с другой стороны - у меня в 90% обычный текст (хранится в текстовых файлах), открываешь такой файл в Блокноте (notepad) после того как его отредактировали в Web'e, а он уже в монстра превратился... |
Часовой пояс GMT +3, время: 04:49. |