Article Diary - General Knowledge Digest

TinyBox - JavaScript Lightweight Modal Window Popup Script

TinyBox is a lightweight and standalone modal window script. At only 3.4KB it doesn’t include any slideshow capabilities built-in but it can display any AJAX or HTML content (from text to videos). Future versions will include additional features. It can also be used for images and auto hiding alerts. The popups fade in/out and dynamically size based on the content if enabled. The styling is completely customizable through the simple CSS. TinyBox does not depend on any JavaScript frameworks.

JavaScript Modal Window

With the auto-hide support, the script can be used to show notifications. To display a popup box use the following code:’advanced.html’,1,300,150,1,3);

There is nothing to initialize, just start using the script. The function takes 6 parameters:
  1. The HTML content for the box or the relative path to the AJAX source
  2. A toggle (true/false or 1/0) if the content is via AJAX
  3. The width of the window (use 0 for auto)
  4. The height of the window (use 0 for auto)
  5. A toggle (true/false or 1/0) to animate the window
  6. The time in seconds to wait before auto hiding the popup (optional).
This JavaScript Modal Window Script has been tested in all major browsers and is available free of charge for both personal or commercial projects under the creative commons license.

For a demo of TinyBox, click here.

Requirements: No Requirements
Compatibility: All Major Browsers


Online Demo

Attached Files
There are no attachments for this article.
There are no comments for this article. Be the first to post a comment.
Security Code Security Code
Related Articles RSS Feed
ICEpdf - Open Source Java PDF Library
Viewed 1620 times since Wed, Jan 6, 2010
Embeddable Google Document Viewer For Websites
Viewed 1265 times since Fri, Mar 11, 2011
dygraphs JS Charts - Free JavaScript Charts
Viewed 1329 times since Sun, Dec 13, 2009
10 AJAX based PHP WebMail Clients
Viewed 2015 times since Mon, Jul 26, 2010
Protovis - Visualization for JavaScript via Canvas
Viewed 1233 times since Sun, Jan 3, 2010
How do I setup and use SSH?
Viewed 1958 times since Thu, Oct 15, 2009
Viewed 1235 times since Sun, Jan 17, 2010
Meerkat - jQuery Plugin for Promotional Content
Viewed 1371 times since Tue, Dec 29, 2009
What is rel="nofollow" attribute?
Viewed 1059 times since Thu, May 13, 2010
Google Skipfish - Web Application Security Scanner
Viewed 1438 times since Mon, Mar 22, 2010