2011-08-02 48 views
0

我正在寻找google wave-like wysiwyg editor,但没有成功。我试过jWYSIWYG,clEditor和其他编辑器。Google Wave像所见即所得

现在我想自己实现它。你对它的工作原理有什么想法吗?特别是他们如何绘制插入符号并处理鼠标/键盘事件和文本选择。

我不想使用任何现有的所见即所得编辑器,因为他们不给我我想要的。

预先感谢您。

+0

如果你不知道从哪里开始,这将是一个非常困难的任务。你应该真的找到一个你可以修改的编辑器 –

回答

0

我会回答我的问题 - 使用contentEditable property。

0

您可以查看一些流行的开源编辑器的源代码以了解他们的方法,可以让您了解如何解决您的解决方案。

TinyMCE的是在GitHub上:

https://github.com/tinymce/tinymce

CKEditor的有SVN回购:

http://dev.ckeditor.com/browser

和当然,他们是JavaScript,因此你真的看任何人的你想要。

+0

他们都使用iFrame并用它代替