2011-08-02 4 views
0

Je cherchais l'éditeur wysiwyg google wave-like, mais je n'y suis pas parvenu. J'ai essayé jWYSIWYG, clEditor et deux autres éditeurs.Google Wave comme WYSIWYG

Maintenant je veux l'implémenter par moi-même. Avez-vous des idées sur la façon dont cela fonctionne? Surtout comment dessinent-ils un caret et manipulent des événements de souris/clavier et sélection de texte.

Je ne veux utiliser aucun éditeur WYSIWYG existant car ils ne me donnent pas ce que je veux.

Merci d'avance.

+0

Si vous ne savez pas par où commencer, cela va être une tâche très difficile. Vous devriez vraiment essayer de trouver un éditeur que vous pouvez modifier –

Répondre

0

Je vais répondre à ma question - utiliser la propriété contentEditable.

0

Vous pouvez jeter un coup d'œil sur le code source de certains des éditeurs open source les plus populaires pour avoir une idée de leur approche, vous donner un aperçu de la façon dont vous voulez résoudre votre problème.

TinyMCE est sur GitHub:

https://github.com/tinymce/tinymce

CKEditor a un repo SVN:

http://dev.ckeditor.com/browser

Et bien sûr, ils sont le Javascript, donc vous regardez vraiment l'un d'eux vous vouloir.

+0

Ils utilisent tous iFrame et remplacent