Exercises, examples and other material relating to training module W602. This topic is presented on public course Getting Public Sector Data on Line
|Articles and tips on this subject||updated|
|4310||Problem ... I want to print a series of numbered forms|
Just occasionally, we come across problems that sound easy but end up looking like they need specialised software that's going to cost money to buy for a single use, before we evel look at the time to learn into it. One such problem has cropped up today in that I want to print out a series of sequence ...
|4277||Sending a message to the server and changing text on a page when a button is pressed|
* I wish to provide a button on my page that signals when it's pressed back to the server
* I wish the server to log the button press (a vote, perhaps) but not refresh the page
* I wish to change the text on the page to give visual feedback that the button has been pressed
Easy enough, ...
|3128||How does your browser find out about itself?|
• Does this browser accept Cookies?
• Does this browser accept Flash?
• What processor chip type is in the computer hosting this browser?
• Will this browser run Java Applets?
• How wide is my window?
Delegates sometimes ask me what an "injection attack" is, and for examples. I came across a really good example this morning on (oops!) one of our own pages - it's now fixed, but I'm documenting here and showing you what was happening so that you can learn from it.
Visiting one of the most popular pages ...
|2390||Dynamic / changing images on your web page|
There are a number of different ways to provide dynamic (changing) images within a web page ... but as they're mostly client side technology based, they're not something I commonly get involved in. However, just yesterday I was thinking of using exactly such a dynamic image in my post telling you about ...
|1812||Starting Ajax - easy example of browser calling up server data|
It works like this:
1. The original document called up from ...
|1813||Ajax - going Asyncronous and what it means|
This is the second part of an "easy Ajax" series - for the first installment [link here].
|1749||Using server side and client side programming together|
I was back for first principles this morning for a delegate who - though very much an experienced programmer - is new to web work and HTML, and I put together a series of demonstrations using various web components ...
1. A straightforward HTML page, including document definition, a head and a body ...
|1681||Adding a button to a web page to print the page|
How to add a "print me" button on your web page which (err) lets you print your web page ;-)
Here it is to try out:
|1322||Flash - is it available to your web page?|
We're "flash enabling" some of our web pages .... while at the same time retaining the default pages, seemlessly, for anyone who's not got Flash installed or has an old version. I've been doing some research on the subject and ... separating out the wood from the trees, I'll present you a link to the ...
Complete a form, submit it to the server, get the response page back. Typical web form filling which I sometimes describe as "batchlets" - almost back to the old style batch processing where you make up a complete job and submit it exactly has was doing in the 1970s - except that now it takes 120 ms ...
Examples from our training material
|eight.php|| Disabling a form input until another element has been completed|
|fifth.html|| Providing different links depending on which browser|
|geoloc.html|| Reporting back your latitude and longitude|
|isflash.html|| Sensing whether Flash is available on a browser|
|seven.php|| Changing one Select menu based on another selection|
|six.php|| Validating user entries at the browser|
|smonth.php|| Disabling a form input until another element has been completed|
|terry2.html|| Roll over an image to change another image|
|third.html|| Checking plugin availability|
Some modules are available for download
as a sample of our material or under an Open Training Notes License
for free download from [here]
Topics covered in this module
HTML, DHTML and friends.
ActionScript, Flas and Flex
ActiveX and Com.
If you are looking for a complete course and not just a information on a single subject, visit our Listing and schedule
Well House Consultants specialise in training courses in
. We run
throughout the UK (and beyond for longer courses), and
at our training centre in Melksham, Wiltshire, England.
It's surprisingly cost effective to come on our public courses -
even if you live in a different
country or continent to us
We have a technical library of over 700 books on the subjects on which we teach.
These books are available for reference at our training centre.