Hi MC,
I prefer Lightbox JS although its inconvenience is the need of using
either Prototype or JQuery libraries.
Yes, that is a decided inconvenience. Take the story of "Pink Pig":
http://groups.google.com/group/comp...376a2bad455/59b908cc8f7aa5e3#59b908cc8f7aa5e3
Was sure that his/her problem was related to the "strangeness" of
Javascript, evidenced by this quote:
"I do not look down my nose at people who are trying to clean up the
mess created by the designers of JS -- I wish them well."
Fast forward nine months:
http://groups.google.com/group/jquery-dev/browse_thread/thread/4cb0a86f563ca0cf
But I digress.
So I developed my own Javascript
code emulating the LightBox model. Take a look at:
http://www.jrfaq.com.br/lightbox.htm
I've got to wonder why you think you need a "LightBox", but at least
you tried. Unfortunately:
/*
This code creates some layers (overlay, lightbox, etc.) to show an
image,
while fading the document viewport.
Code was built upon Lightbox JS, with many modifications by
Joao Rodrigues for
www.jrfaq.com.br - Jan2009.
$version 0.3 - 2009-03-30
Inspired by the work of John Resig (jspro.org/files/code/09.zip),
Peter-Paul Koch (quirksmode.org) and Lokesh Dhakar, creator of
Lightbox JS: Fullsize Image Overlays
-
http://huddletogether.com/projects/lightbox
Three blind mice.
Dependencies: lightbox.css; ajax_circle1.gif; and close_20x20.gif
*/
function jrLightBoxObj() {
this.init();
}
Your list of original inspirations left out Sam Stephenson. Resig is
tantamount to Shemp.
jrLightBoxObj.prototype = {
[snip]
Sorry, no time. Just use HTML, at least until you learn the basics of
browser scripting (and you cannot learn these basics from Resig and
PPK.)