spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / javascript / column33


DOCJSLIB Version 4.0: Scrollers, Watermarks, and Games

Developer News
ActiveState Debuts Open Source Business Suite
Salesforce Offers Visual App Builder
Codesion Steps Out From CVS's Shadow

This column introduces Version 4.0 of our cross-browser JavaScript and DHTML function library, DOCJSLIB. This version adds 18 new functions to the previous 3.1 version, which we have published in Column 29. The focus of this version is to support the HTML scroller we have shown in our previous column. If previous versions of DOCJSLIB focused on the <IMG> and <STYLE> tags, Version 4.0 concentrates on Netscape's <LAYER> and Internet Explorer's <DIV> DHTML tags.

You can benefit in two ways by using DOCJSLIB. First, you are spared from handling the differences between the browsers, as DOCJSLIB does it for you. Secondly, using DOCJSLIB will make your code shorter. Our cross-browser HTML scroller code squeezed from 180 lines to 118 lines, a reduction of 34%. The advantages of shorter code cannot be overemphasized. A shorter code is easier to debug, maintain, and explain to a friend how it works.

In this version we also switch to the overdue external JavaScript file implementation of DOCJSLIB. As you can see from this page, we have implemented two different features with DOCJSLIB: an HTML scroller at the upper right corner and a page watermark at the lower right corner. Both features use a common version of DOCJSLIB Version 4.0.

In this column you'll learn:


At this point, you may also view the code for the Scroll Box and its control parameters, and the code for the Page Watermark. You can also view the code for the Connect-Three board game and even play it now. Finally, you can view the DOCJSLIB 4.0's code or download a zipped version of all these scripts.

More Resources from Doc JavaScript
Columns Popular Columns Tips Tools
Latest Columns
41-50 | 31-40 | 21-30
11-20 | 1-10
Working with Windows
JavaScript and Frames
Bookmarklets
Random Tips
Personalized Tips
RSS Channels
Menu Builder
Rollover Builder
Rotation Builder
Reference Tip Categories (want one?)
Links
For Your Site
Did you learn something? Do you like this site? Please link to us!

http://www.internet.com

Produced by Yehuda Shiran and Tomer Shiran


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers

webref The latest from WebReference.com Browse >
Use Web Caching to Make Your Web Site Faster · Creating an Online Shopping Cart Mechanism in PHP · Log JavaScript Errors Using an AJAX-driven Web Service
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Configuring Granular Settings for a Database Level Audit · The Perils of a Web 2.0 Transition on Your Business Processes · Facebook Redesigns Site —Again — Nears 400M Mark


All Rights Reserved. Legal Notices.
Created: January 4, 1999
Revised: January 20, 1999

URL: http://www.webreference.com/js/column33/