Я сделал бы для создания маленького WYSIWYG-редактора подобным тому используемый StackOverflow. В основном это имело бы кнопки как [quote]
, и когда та кнопка нажата, [quote] [/quote]
должен быть вставлен в текстовую область, где курсор или в конце всего другого текста. Если [quote][/quote]
мог быть выделен в некотором роде, который будет еще более превосходным, но не требуемый.
Там какой-либо WYSIWYG-редактор уже доступен, где можно добавить пользовательские кнопки, при этом пользовательский текст добавляется к текстовому полю в результате?
Почему бы не использовать WMD Editor (тот, который используется stackoverflow) и не настроить его доступные кнопки?
Stack Overflow использует Markdown для форматирования. Поскольку Markdown значительно проще создавать и обрабатывать, чем HTML, я полагаю, что есть много хороших вариантов. Этот , похоже, соответствует всем функциональным возможностям того, который используется Stack Overflow, возможно, он тот же самый!
Если вы ищете что-то не с использованием Markdown, вам могут подойти TinyMCE или CKEditor.
Вы можете использовать Microsoft Expression Web, это бесплатно и поставляется в комплекте с другими приложениями для выражения. Это сработало для меня очень хорошо, и у меня не было с этим проблем. Также W3Schools - отличный источник руководств по коду и тому подобного.