Download Brochure

Tuesday, 13 March 2018

What is AJAX- Web technology

AJAX Introduction:


AJAX is a developer's dream, because you can:

  • Update a web page without reloading the page
  • Request data from a server - after the page has loaded
  • Receive data from a server - after the page has loaded
  • Send data to a server - in the background


What is AJAX?


AJAX = Asynchronous JavaScript And XML.
AJAX is not a programming language.
AJAX just uses a combination of:
  • A browser built-in XMLHttpRequest object (to request data from a web server)
  • JavaScript and HTML DOM (to display or use the data)
Note: AJAX allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.


How AJAX Works:



  • 1. An event occurs in a web page (the page is loaded, a button is clicked)
  • 2. An XMLHttpRequest object is created by JavaScript
  • 3. The XMLHttpRequest object sends a request to a web server
  • 4. The server processes the request
  • 5. The server sends a response back to the web page
  • 6. The response is read by JavaScript
  • 7. Proper action (like page update) is performed by JavaScript

To get free notes of Ajax web programming Download


Ajax  Onclick Event Example to read text file:


Ajax  Onclick Event Example:

<!DOCTYPE html>
<html>
<body>

<div id="demo">
<h1>The XMLHttpRequest Object</h1>
<button type="button" onclick="loadDoc()">Change Content</button>
</div>

<script>
function loadDoc() {
  var xhttp = new XMLHttpRequest();
  xhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
      document.getElementById("demo").innerHTML =
      this.responseText;
    }
  };
  xhttp.open("GET", "ajax_info.txt", true);
  xhttp.send();
}
</script>

</body>
</html>

To get free notes of Ajax web programming Download

About the Author

Digital Rony

About Vissicomp

Vissicomp Technology- Sharpens your IT edge

0 comments:

Post a Comment

Special Navratri Offer Starts from 26th Sept. to 10th Oct. 2022. Join Any Course ...

  𝗛𝗨𝗥𝗥𝗬 𝗨𝗣!! Special Navratri Offer .. Grab This Opportunity Navratri Offer Get 10% Off For Any Course Registration Offline 100% Jo...

 

VISSICOMP TECHNOLOGY © 2015 - Blogger Templates Designed by Templateism.com, Plugins By MyBloggerLab.com