FCKEditor ломает HTML-формы - PullRequest
0 голосов
/ 27 мая 2010

Я нахожусь в процессе воспроизведения отдельных автономных HTML-форм в виде страниц в CMS, которая использует FCKEditor, просто скопировав и вставив соответствующий код в редактор.

Но когда я сохраняю и просматриваю страницу, HTML-код изменяется, и тег перемещается чуть ниже открытого тега, а не внизу формы. Это, очевидно, делает все поля в форме, включая кнопку отправки, бесполезными.

Есть ли способ сообщить FCKEditor, что я знаю, что делаю, и мне не нужно проверять вывод HTML?

К сожалению, это размещенная служба CMS (на самом деле часть почтового инструмента), поэтому внесение изменений в конфигурацию будет означать, что мне нужно пройти через систему поддержки компании, что хорошо - но они не смогли Решите это для меня еще, так что я надеюсь получить ответы для них.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 26 августа 2010

Я не уверен насчет FCKEditor, но вы можете рассмотреть возможность перехода на TinyMCE. TinyMCE позволяет вам как редактировать список разрешенных тегов, так и полностью отключить проверку HTML, если хотите.

0 голосов
/ 27 мая 2010

Это немного сложная вещь, потому что, насколько я знаю, не обязательно редакторы WYSIWYG "исправляют" "поврежденный" HTML, это сами движки редактирования HTML браузеров, и часто почти невозможно говорить о них из-за этого.

Вы должны указать свой точный источник, чтобы получить подробный отзыв, но проверьте, является ли protectedSource чем-то для вас. Он должен защищать код, который покрывается указанным вами регулярным выражением.

...