AJAX Tutorials

The History of AJAX

  • 2007-09-04
  • Comments
  • Emiley J
  • 4035

In the beginning, there was the World Wide Web. Compared with desktop applications, web applications were slow and clunky. People liked web applications anyway because they were conveniently available from anywhere, on any computer that had a browser. Then Microsoft created XMLHttpRequest in Internet Explorer 5, which let browser-side JavaScript communicate with the web server in the background without requiring the browser to display a new web page. That made it possible to develop more fluid and responsive web applications. Mozilla soon implemented XMLHttpRequest in its browsers, as did Apple (in the Safari browser) and Opera.
Read More

To use or not to use AJAX

  • 2007-09-04
  • Comments
  • Emiley J
  • 4036

When you use Ajax techniques to update portions of a web page, the user gains responsiveness and fluidity. However, the user also loses the ability to bookmark and to use the browser's back button. Both of these drawbacks stem from the same fact: the URL does not change because the browser has not loaded a new page.
Read More

How to Make an HTTP Request in AJAX

  • 2010-11-28
  • Comments
  • Ram Baskar
  • 4035

In order to make an HTTP request to the server using JavaScript, you need an instance of a class that provides you this functionality. Such a class was originally introduced in Internet Explorer as an ActiveX object, called XMLHTTP. Then Mozilla, Safari and other browsers followed, implementing an XMLHttpRequest class that supports the methods and properties of Microsoft's original ActiveX object.
Read More

Handling the Server Response in AJAX

  • 2010-11-28
  • Comments
  • Ram Baskar
  • 4035

Remember that when you send the request, you provide the name of a JavaScript function that is designed to handle the response. eg:
Read More

A complete sample program in AJAX

  • 2010-11-28
  • Comments
  • Ram Baskar
  • 4035

Here is a complete AJAX example with a simple HTTP request. Our JavaScript will request an HTML document, test.html, which contains the text "I'm a test." and then we'll alert() the contents of thetest.html file.
Read More

XML vs JSON in AJAX

  • 2009-01-17
  • Comments
  • Emiley J.
  • 4036

If you are working with AJAX, you probably use either one of them or both of them. However there are pros and cons of using each of them. One major drawback of using XML is the speed. XML requires two tags for every data point. These additional data in transmission between the server and the client slows down the data exchange and wastes bandwidth.
Read More

Most Viewed Articles on AJAX

Latest Tutorials

Subscribe to Tutorials

Related Tutorials

How to Make an HTTP Request in AJAX

Handling the Server Response in AJAX

A complete sample program in AJAX

XML vs JSON in AJAX

Creating JSON objects using Java in AJAX

The History of AJAX

To use or not to use AJAX

Archived Comments

1. Hi Everyone, i tried the code. im using Micromax
View Tutorial          By: adm at 2011-09-06 12:31:18

2. Good Explanation for the collections. The output f
View Tutorial          By: kalaivanan at 2012-04-11 06:51:49

3. but include<iostream> is main function.
View Tutorial          By: glen at 2009-02-03 22:19:22

4. Ur article is very intersting and very usefull me
View Tutorial          By: SIVAKUMAR at 2011-11-22 11:14:05

5. thank's for the info.. i've learned a lot.. now, i
View Tutorial          By: farah talabo at 2012-01-08 23:55:14

6. There is no comparison of performance in the artic
View Tutorial          By: Tomas at 2010-01-17 05:53:48

7. gr8 tute dude.... ezy n nice..
View Tutorial          By: hErC!! at 2010-04-20 23:52:19

8. Thnx.. it was clearly explained... tomorrow i have
View Tutorial          By: Susmitha Sen at 2012-03-25 09:34:29

9. I get an error " javax.mail" does not ex
View Tutorial          By: bhavin at 2009-02-03 05:50:08

10. How do use qsort to sort lines in text file?
View Tutorial          By: kenny at 2008-11-18 08:59:55