Какой редактор с расширенным текстовым полем для jQuery лучше всего?

Что-то вроде этого на сайте Stackoverflow было бы неплохо!

Или что-то не-jQuery, которое не конфликтует с тегами jQuery $ (), было бы замечательно.

Я разместил похожий вопрос здесь: stackoverflow.com/questions/180827/…

Herb Caudill 16.10.2008 16:57

Стартовый комплект, с которым можно играть: stackoverflow.com/questions/42092137/…

gordon 15.07.2020 00:01
Как конвертировать HTML в PDF с помощью jsPDF
Как конвертировать HTML в PDF с помощью jsPDF
В этой статье мы рассмотрим, как конвертировать HTML в PDF с помощью jsPDF. Здесь мы узнаем, как конвертировать HTML в PDF с помощью javascript.
54
2
72 971
17

Ответы 17

Для полноценного HTML (а не в стиле WMD b / i / a) я обычно использую http://www.fckeditor.net/. Настройка может быть немного громоздкой, но надежной.

Для меня наценка отличный редактор. Он выполняет форматированный текст в качестве редактора разметки и позволяет использовать различные стандарты: html, wiki, UBB и т. д. Он также очень легко позволяет использовать плагины.

  • WYMeditor (What You See Is What You Mean) - это плагин jQuery.
  • jWysiwyg - альтернатива с гораздо меньшим количеством функций

Tiny MCE - лучший ИМХО - я устал от многих из них, и у Tiny есть лучшие функции, легко создавать шаблоны контента, легко устанавливать, какой CSS отображается в редакторе и используется для его отображения, очень большой API, отличные скины и т. д ...

Я удивлен, что никто не упомянул наценка:

markItUp! это плагин JavaScript, построенный на библиотеке jQuery. Он позволяет превратить любое текстовое поле в редактор разметки. Html, Textile, Wiki Syntax, Markdown, BBcode или даже ваша собственная система разметки могут быть легко реализованы.

alt text

Разметка - это здорово, но на самом деле это не очень удобный редактор. Он просто добавляет кнопки в обычное текстовое поле. Когда люди говорят «богатый редактор», они обычно имеют в виду WYSIWYG.

Trevor Burnham 01.04.2010 21:56

Джереми Б. упомянул об этом примерно за 4 месяца до вашего ответа. Угадайте, что картина стоит десятка голосов. :)

Great Turtle 16.06.2010 19:18

@Great Turtle Мой ответ похож на iPhone 4, но имеет эффект стекла.

Chris S 21.06.2010 14:55

Нижняя панель дает вам предварительный просмотр, это 1/2 WYSIWYG

Chris S 23.12.2010 15:09

Попробуйте это: связь.

Entelardo 11.04.2013 01:14

Я лично использую FCK, потому что Tiny MCE плохо справляется с редактированием html, небольшие изменения в html приводят к появлению множества несоответствующих тегов html.

здесь вы можете найти 10 текстовых редакторов jquery и не jquery: www.queness.com

IMHO tinyMce и ckeditors слишком раздуты. Я пробовал много разных редакторов, которые были бы плагинами jquery, и лучший, на мой вкус, - HtmlBox. Он очень маленький = 14 Кб минимизированный (без иконок) и ненавязчивый.

Я пробовал все это: 1. Редактор Avidan 2. Wymeditor 3. редактор 4. RTE JQuery 5. jwysiwyg (GNU2) 6. jhtml area (общедоступная лицензия Microsoft) 7. htmlbox (лицензия mit) 8. TinyMCE (GNU) 9. Ckeditor (а также FCKeditor)

CLEditor - это плагин jQuery с открытым исходным кодом, который предоставляет легкий (чуть более 9K с иконками), полнофункциональный, кроссбраузерный, расширяемый редактор WYSIWYG HTML, который можно легко добавить на любой веб-сайт. http://premiumsoftware.net/cleditor

Наконец-то кто-то сделал эту работу с помощью jQuery! Мне действительно понравился NicEdit, но теперь, когда он здесь и работает в jQuery, я могу быть более чистым. Люблю эту вещь. Должен использовать в моем следующем проекте.

Volomike 22.03.2011 14:39

Очень красивый и минималистичный редактор.

Rabih Kodeih 12.07.2013 19:05

Я лично использую TinyMCE в нашем проекте, его легко интегрировать и использовать.

ОДОБРЕНИЕ: TinyMCE является зрелым, активно поддерживается и хорошо документирован. Он легко расширяется и генерирует приличный, действительный XHTML при редактировании. По этим причинам я использую его в приложениях последние три года. Я пробовал все другие редакторы, упомянутые выше, но продолжал использовать TinyMCE. Другие редакторы просто не делают достаточно, или расширение функциональности слишком круто (за исключением редактора YUI).

КРИТИКА: TinyMCE не будет на 100% гладко взаимодействовать с элементами управления ASP.Net ScriptManager и UpdatePanel (не по вине сценария TinyMCE). Общий размер всех сценариев TinyMCE может составлять более 1 МБ, но сценарии подключаемых модулей загружаются по мере необходимости при использовании.

ОМП выглядит неплохо. жаль, что он не использует фреймворк jquery. TinyMce довольно большой и может замедлить загрузку страницы.

посмотрите этот пост: http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors

Надеюсь, это поможет

-Тоуфик И.

Я бы сказал, что лучше всего без конфликтов с jQuery и $ () будет dijit.Editor из Dojo Toolkit. Взгляните здесь

Для меня лучше всего подходит Markupit, и я нашел здесь отличный список только редакторов Rich Text на основе jQuery: http://smashingwall.com/tools/jquery-rich-text-editors/

WYM Editor может быть разумным решением. Он генерирует XHTML, строгий W3C XHTML, надеюсь, вам поможет.

Редактор Алоха - это готовящийся к выпуску встроенный редактор HTML. Его также можно настроить для написания собственных плагинов.

К вашему сведению: недостатком является то, что у него ~ 1 МБ js файла, если требуются все функции. Но его можно уменьшить, удалив ненужные плагины.

Другие вопросы по теме