Sponsered Links
Categories
Sponsered Links

AJAX - Browser support

 

This example shows browser support function of JavaScript in Ajax. All new browsers use the built-in JavaScript XMLHttpRequest object to create an XMLHttpRequest object but IE5 and IE6 uses an ActiveXObject.

In the given below example, Create a variable named xmlhttp to hold the XMLHttpRequest object and Create the XMLHttpRequest object with xmlhttp=new XMLHttpRequest(). If that fails, try xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"). This is for IE6 and IE5. If that fails too, the user has a very outdated browser, and will get an alert stating that the browser doesn't support XMLHTTP.

<html>
<body>

<script type="text/javascript">
function ajaxFunction()
{
var xmlhttp;
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  // code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP!");
  }
}
</script>

<form name="myForm">
Name: <input type="text" name="username" />
Time: <input type="text" name="time" />
</form>

</body>
</html>

 
 
Sponsered Links
Latest Updates
 
All Content of this site is for learning only. We do not warrant the correctness of its content. The risk from using it lies entirely with the user. While using this site, you agree to have read and accepted our terms of use and privacy policy.
Copyright © 2009 JSPSERVLETTUTORIAL.INFO All Right Reserved