Programming Assignment 1

Due on Tuesday February 10 before midnight


This project must be done individually. No copying is permitted. The goal of this project is to learn client-side web programming using JavaScript and Ajax. More specifically, you will create an XMLHttpRequest object to communicate with a web service asynchronously.

Please look at the javascript.html that uses the XMLHttpRequest object.


For this project, you may use any web browser that supports JavaScript (such as Firefox or MS Explorer). You may use a plain text editor on your PC to write one HTML file that has embedded JavaScript. Do not post your HTML file on a web server; you should let your browser read the HTML file as a local file. How to avoid crossdomain restrictions using Ajax: