DHTML

JavaScript library for making tables sortable.

Browser-based slide show code.

Suckerfish Dropdown is a dropdown menu built with CSS with a little bit of JavaScript bolted on to accommodate Internet Explorer, which doesn't support the :hover pseudo-class on anything other than links.

The original method was already lightweight, accessible and cross-compatible, but this method is even more so. It now works with multiple-level dropdowns, the JavaScript that mimics the :hover pseudo-class is just 12 lines long, to improve accessibility display: none is no longer used and problems that were encountered with Opera and Safari browsers have been overcome.

Book site for O'Reilly JavaScript Toolbox with example source code.

These are my notes and frequented resources for client- and server-side scripting with PHP, Perl, JavaScript. Some shortcuts:

[list]
[*][url=http://proce55ing.net/]Processing language at MIT[/url]
[/list]

And more weblinks and blogs...

Cross-browser.com is a dhtm library and API that's tested on Win/Mac Navigator, Mozilla and IE.

Adrian Holovaty has come up with an elegant DHTML solution (very short JS) for collapsible/expandable menus.

Bob Clary exposes a few techniques for implementing drop down menus including the combination JavaScript and CSS 2 method used on Netscape DevEdge, which works on Gecko browsers, Opera 7+ and IE 5.5+.

The Gazingus menus and DOM-scripted lists revisited are the easiest menus to implement. Requires included JS file, CSS, and the menu uses nested unordered lists. The script produces dropdown menus on click, rather than on mouseover.

DHTML Lab's Hiermenus is the first drop down menu script I ever used. The JS code has gotten quite large, but it's probably got the best cross-browser compatibility of the menu scripts out there. They unfortunately require a license to use the code now.