answersLogoWhite

0

AJAX eliminates page refreshes by handling the requested operations in JavaScript and calling the server side operations in an asynchronous mode to display the necessary result.

The AJAX engine works as a mediator between the client and server. When the session starts, the AJAX engine is first loaded, unlike other technologies where the web page is loaded first. The job of this engine is to render the user interface and start communicating with the server on behalf of the user. From client-end, the engine enables asynchronous interaction between the user and application.

An AJAX script makes a request to the server by using the JavaScript XMLHttpRequest object. This is a special JavaScript object that invokes a URL and makes requests without a single page refresh. This XMLHttpRequest object retrieves information from the server and presents it to the user. The most remarkable feature of the engine is that it does not fetch any information from the server that is already cached, resulting in a swift information fetch for the application and a smooth and pleasurable experience for the user.

For more reference you can read http://www.webspiders.com/ajax.aspx

User Avatar

Wiki User

15y ago

What else can I help you with?