Богатый текстовый редактор? - PullRequest
2 голосов
/ 20 июля 2010

Мне нужно создать редактор WYSIWYG, похожий на CKEditor - http://ckeditor.com/

Каков наилучший способ сделать это?Просто ищу любые советы или рекомендации, которые вы можете иметь!

Ответы [ 3 ]

3 голосов
/ 20 июля 2010

Мне это нужно для коммерческого веб-сайта, поэтому я беспокоюсь о лицензиях и т. Д., Так как я не хочу ничего доплачивать.Могу ли я встроить эти редакторы с открытым исходным кодом в свой веб-сайт без необходимости покупать лицензии?

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

Вот недавнее сообщение в блоге от Google о библиотеке Closure (14 июля 2010 г.):

Редактор библиотеки Closure являетсясуб-проект в рамках закрытия.Он предоставляет общий, мощный и расширяемый интерфейс , который устраняет несоответствия между браузерами и недостатки редактирования расширенного текста.Мы используем редактор Closure в Gmail, Сайтах Google, Группах Google и многих других продуктах Google.

alt text

http://closuretools.blogspot.com/2010/07/introducing-closure-library-editor.html

Закрытие находится под Лицензия Apache 2.0

0 голосов
/ 03 ноября 2014

Вы можете взглянуть на исходный код http://jqueryte.com/,, чтобы получить идею.

Примечание. Я пытался интегрировать в свой веб-сайт практически все существующие готовые текстовые редакторы.

Однако только http://jqueryte.com/ работал на меня.

Это на самом деле кросс-браузерная совместимость (но не идеальная, другие будут утверждать, что они есть, но большинство из них даже не близко), и это не вызывает каких-либо распространенных ошибок в файлах jquery, например, ошибка contentWindow, undefined или null и т. Д.

0 голосов
/ 20 июля 2010

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

Вы можете увидеть demo & Source в here.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...