Ajax Bestiary: A Javascript Field Guide
 
Ajax Bestiary: A Javascript Field Guide
 
 

Meet Nicedit, A full featured, lightweight Rich Text Area without Library Dependencies

Posted by Don Albrecht

 Nice Edit Screen Shot

We’ve seen several of these lightweight alternatives to the traditional full featured text editors lately.  NicEdit is a fitting addition to the collection.

 Features:

  • No Library dependencies (Great when you only need a text area)
  • Flexible interface sizing
  • Under 10KB compressed
  • Only 2 files (JS & Icons)
  • Supports: IE 5.5+ / FF 2+ / Opera 9+ / Safari 3+
  • Inline editing with remote tool panel
  • Ajax Support
  • Highly configurable button set

All in all, this is a nice widget that has several features not found in other Rich Text Editors.  A worthy addition to the Ajax ecosystem.
You can find NicEdit at http://nicedit.com/index.php

Related Posts


5 Comments

  • The real question is - does it work with javascript libraries?

    prototype, jquery, mooTools, etc

  • At first glance, it looks like it should. I plan on testing this with jQuery this weekend.

  • Well, it definitely works with jQuery. Some of the calls to prototype are unnecessary when paired with a larger framework, but they don’t conflict.

  • It doesnt work with JQuery-UI though. I got a problem when i try to use this plugin, neither $(’#id_description’).attr(’value’) nor $(’.rte-zone’).attr(’value’) could get the value of the textarea, how come?

  • Nicedit doesn’t automatically save it’s data back into the text area. You can either access the value through the Nicedit API or just save the value back into the textarea like so

    wysiwyg.instanceById(’page_body’).saveContent();

    Before you try to pull the data

Leave a Reply