views:

375

answers:

6

It must be:

  • easily skinnable with css
  • be able to handle forms and not just images
  • be well documented

Any suggestions welcome

Many thanks

+1  A: 

Thickbox?

Justin Niessner
I don't like Thickbox's default transition mechanism, out-of-the-box much prefer Shadowbox.js. I'm not even sure to what degree you can customize Thickbox though I'm sure it's probably quite extensive.
CptSkippy
I like Thickbox.
Jesse Kochis
+1  A: 

I've used Shadowbox.js on several large projects and it works great.

Although Shadowbox can be used in standalone mode, it's just as easy to use Shadowbox with your JavaScript library of choice for a given project. This is accomplished using adapters. An adapter is a small file that tells Shadowbox which methods to call on the underlying framework to achieve some common purpose such as querying the DOM or handling events. Shadowbox comes bundled with adapters for the following JavaScript frameworks:

* Prototype
* jQuery
* MooTools (requires 1.2 Core)
* Dojo Toolkit
* Yahoo! User Interface Library (requires yahoo-dom-event.js)
* Ext (requires ext-core.js)
CptSkippy
Hi All thanks for the suggetionsI went for Shadowbox, I'd seen it before and considered it on a Mootools project but never taken it any furtherNot convinced about the quality of documentation but I have it skinned and doing everything i wantThanks again everyone
allen
+1  A: 

I'd say either ColorBox or FancyBox (though ThickBox is good too).

Dan Diplo
Those are both nice options.
CptSkippy
A: 

Superbox! is also a nice Lightbox clone. Its easily and entirely CSS stylable.

bjoernwibben
A: 

I recently went though a whole lot of them and found Pretty Photo my favourite

Damien
A: 

High Slide is nice also asp.net control version of HighSlide is available here

e-turhan