openWYSIWYG is a 100% free cross-browser WYSIWYG editor that replaces plain <textarea>s in your forms. Among its highlights are:
- Format text, align paragraphs, create lists, insert images and tables, all visually.
- View the HTML source code of what you're editing.
- It loads extremely fast and is completely written in JavaScript and DHTML.
- 100% free, open source application released under the LGPL, meaning you can distribute it in your content management system or custom web application, all free and without restrictions!
- openWYSIWYG is cross-browser compatible and will work with the most popular internet browsers, such as IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.
This JavaScript creates a virtual keyboard on web pages for entering password.
With Tigra Color Picker color input is simple and intuitive. Visitors can select any color from three available palettes with few clicks.
Visitors can make notes on your site and they will be stored in a JavaScript cookie until they return. The script includes an auto-save feature and the ability to print and e-mail the notes. The JavaScript cookie has a 4Kb limit.
dhtmlxGrid is a cross-browser JavaScript grid control that represents structured data in a sortable table. This component allows you to design comfortable user interface by organizing your data into configurable dynamic grid with different cell types, client-side sorting, resizable columns, powerful API and other handy features.
This JavaScript displays an alert message when a page is closed, telling the visitor how long (in seconds) they have been on the page. It can also display the time on the page in the title bar.
Finding out the time when an e-mail message was sent is a little bit tricky. That's especially true if you use Webmail. Save and start the attached Time.html file. It converts the date and time to local time.
This JavaScript displays a calendar page of the chosen month and year. The function takes a date object as its parameter. If it is omitted, the calendar will default to the date on the client computer.
This JavaScript displays the number of years, months, and days since a selected event. The output can easily be formatted using CSS.