Notepad:Ajax: Difference between revisions

From Amar
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 34: Line 34:
   }
   }
</code>
</code>
{{Notepad}}

Latest revision as of 19:09, 20 February 2007

From Yahoo AJAX Howto

Determine AJAX

var xmlhttp = null; if (window.XMLHttpRequest) {

 xmlhttp = new XMLHttpRequest();
 if ( typeof xmlhttp.overrideMimeType != 'undefined') {
   xmlhttp.overrideMimeType('text/xml');
 }

} else if (window.ActiveXObject) {

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

} else {

 alert('Perhaps your browser does not support xmlhttprequests?');

}

Send request

xmlhttp.open('GET', url, true); xmlhttp.send(null);

Define Callback

xmlhttp.onreadystatechange = function() {

 if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
   // do something with the results
 } else {
   // wait for the call to complete
 }



← Back to Notepad



<insert>googlesearchwiki</insert> <insert>paypal</insert> <insert>analytics</insert>