0

I'm looking for some engine written in javascript that allows the user to write in a 'box'. The idea is to create something like Google docs but without the editing options (thus, not allowing bold and that stuff).

I'm not looking for something like the contentEditable option in javascript because it depends a bit on the browser. That's why I need some own implementation. The WaveProtocol is not what I'm looking for either. It would be more something like typewith.me for example.

Do you guys know some engine or something I could use? With the client side part would be enough.

Thank's a lot!

Charles
  • 50,943
  • 13
  • 104
  • 142
ThisIsErico
  • 1,885
  • 2
  • 19
  • 24
  • 1
    `something like Google docs but without the editing options (thus, not allowing bold and that stuff)` So what are you looking for over a simple ` – Paul S. Feb 01 '13 at 19:14
  • 1
    So will a ` – Lloyd Feb 01 '13 at 19:15
  • The thing is that it'll be sending content to a server side and a textarea wouldn't do the trick. Before I start I'd need to know more efficient writing ways in a browser than a textarea. – ThisIsErico Feb 01 '13 at 19:17
  • 1
    @googol you can send the text in a textarea to your server – jbabey Feb 01 '13 at 19:18
  • ` – Paul S. Feb 01 '13 at 19:19
  • Yep, I know that. Thx for the comments but I'm looking for something more powerful than a textarea. – ThisIsErico Feb 01 '13 at 19:20
  • 1
    @googol maybe look into [javascript WYSIWYG editors](http://www.jquery4u.com/plugins/html5-wysiwyg/). – jbabey Feb 01 '13 at 19:22
  • Yay! :D @jbabey I didn't know those things! I'm going to read some docs and maybe give it a try! Could you please publish that as an answer so I can rate it? Thank's a lot! – ThisIsErico Feb 01 '13 at 19:25
  • Almost all of the major WYSIWYG editors use `contenteditable`. – Tim Down Feb 02 '13 at 00:04

1 Answers1

1

It sounds like you are looking for a WYSIWYG editor.

If I had to recommend one, I would use tinyMCE as it is open source and well documented/supported.

jbabey
  • 45,965
  • 12
  • 71
  • 94