Prebuilt Unobtrusive Scripts
This selection of prebuilt JavaScripts all use unobtrusive coding techniques that mean that the stylesheet and JavaScript code is attached only into the head of the HTML keeping your content, appearance, and behaviour in separate files.
Note that the earlier written of these scripts use a loop and window.onload processing to run the script as soon as the required id has loaded into the browser. These particular scripts are therefore not compatible with other scripts that use onload.
- Unobtrusive JavaScripts
All of the scripts in this group are added to your page in the same way.
- Seasonal Background
This script displays one of four different backgrounds behind part of your page depending on the time of year.
- Hangman
This script adds a hangman game to your web page.
- Add to Favourites
This script adds a link to allow your visitors to bookmark the page in those browsers that support it.
- Easter Calculator
This script incorporates both PHP and unobtrusive JavaScript to add a form to your page that can calculate when Easter will be in a given year, only reloading the page if JavaScript is disabled.
- Image Gallery
This is the classical image rollover converted to unobtrusive JavaScript.
- Orthodox Easter Calculator
A variant of the above easter calculator that calculates the dates according to the Orthodox church.
The following scripts are completely unobtrusive with the script tags at the bottom of the web page.
- Scrolling Ad
A new version of the script that I first wrote for About.com back in 2004.
- Fly in Ad
A new version of the script that I first wrote for About.com back in 2005.
- Wandering Hearts
Another script that I first wrote in 2005, now completely rewritten.
Please return soon, there are lots more unobtrusive JavaScripts to be added here in the coming months.
We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)



