Google Wave, как WYSIWYG - PullRequest
       19

Google Wave, как WYSIWYG

0 голосов
/ 03 августа 2011

Я искал google wave-like wysiwyg editor, но мне это не удалось. Я пробовал jWYSIWYG, clEditor и пару других редакторов.

Теперь я хочу реализовать это самостоятельно. У вас есть идеи о том, как это работает? Особенно, как они рисуют каретку и обрабатывают события мыши / клавиатуры и выделения текста.

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

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 04 августа 2011

Я отвечу на мой вопрос - используйте contentEditable свойство.

0 голосов
/ 03 августа 2011

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

TinyMCE работает на GitHub:

https://github.com/tinymce/tinymce

CKEditor имеет репозиторий SVN:

http://dev.ckeditor.com/browser

И, конечно же, это Javascript, так что вы действительно смотрите налюбой из них вы хотите.

...