XML technical m...login
XML technical manual
author:php.cn  update time:2022-04-14 15:57:53

XML HTTP Request


XMLHttpRequest Object


XMLHttpRequest Object

The XMLHttpRequest object is used to exchange data with the server behind the scenes.

The XMLHttpRequest object is a developer's dream because you are able to:

  • Update web pages without reloading the page

  • Request data from the server after the page has loaded

  • Receive data from the server after the page has loaded

  • Sending data to the server in the background

To learn more about the XMLHttpRequest object, please study our XML DOM tutorial.


XMLHttpRequest Example

When you type a character in the input field below, an XMLHttpRequest is sent to the server - returning a name suggestion (from a file on the server):

Type a letter in the input box:

Initial letter


Suggestion:




Create an XMLHttpRequest object

All modern browsers (IE7+, Firefox, Chrome, Safari and Opera) All have built-in XMLHttpRequest objects.

Syntax for creating XMLHttpRequest objects:

xmlhttp=new XMLHttpRequest();

ActiveX is used in older versions of Internet Explorer (IE5 and IE6) Object:

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

In the next chapter, we will use the XMLHttpRequest object to retrieve XML information from the server.

php.cn