ThickBox is a webpage UI dialog widget written in JavaScript on top of the jQuery library. Its function is to show a single image, multiple images, inline content, iframed content, or content served through AJAX in a hybrid modal.
Features:
- ThickBox was built using the super lightweight jQuery library. Compressed, the jQuery library is 15k, uncompressed it's 39k.
- The
ThickBox JavaScript code and CSS file only add an additional 12k on top
of the jQuery code. Together, the compressed jQuery code and ThickBox
only total 27k.
- ThickBox will resize images that are bigger than the browser window.
- ThickBox offers versatility (images, iframed content, inline content, and AJAX content).
- ThickBox will hide form elements in Windows IE 6.
- ThickBox
will remain centered in the window even when the user scrolls the page
or changes the size of the browser window. Clicking an image, the
overlay, or close link will remove ThickBox.
- The ThickBox
creator has decided that animation should be tailored by individual
authors. So yeah, ThickBox no longer animates. Is this a feature? Well,
some might say it is.
Supported & Tested Browsers
Windows
IE 6.0, Windows IE 7 (7.0.5450.4), Windows FF 1.5.0.5, Windows Opera
9.0, Macintosh Safari 1.3.2 & 2.0.3, Macintosh FF 1.5
MIT License/GNU License
http://www.opensource.org/licenses/mit-license.php
http://www.gnu.org/licenses/gpl.html
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files
(the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to do so.
WebGUI Install
This package only needs to be installed once. After the install, change the folder "Thickbox" and uncheck "Make Pakage" on the Metadata tab.
Included is a photo gallery template configured to display each image as part of a related gallery (using the rel= option as defined on the thikbox documentation).
Compiled into a WebGUI package by Greg Hacke.