Banner ads are common on any commercial site these days. But most of them use mechanisms like Server Push, Serve-side objects, or even services of third parties to rotate the banner. Here is a simple, inexpensive, JavaScript-based, implementation of a banner ad. This banner rotator shows a different gif image on each hit of the page and also rotates the images every two minutes.
Notes
- The setupAdbanner() function needs to be called on loading (onload event) the page and the cleanupPage() function has to be called while unloading (unload event)
- There should be an
tag declaration (assumes name=”mainBanner” in this example) that is the place holder for the banner on the HTML page.
- imgArray can be filled from the server side to add any number of images or to load image sets depending on the session.