Revision: 2571
Updated Code
at March 12, 2007 05:49 by 1man
Updated Code
/*Usage
* var request = getHTTPObject();
* if(request){
* AJAX CODE HERE
* }
*
* If getHTTPObject returns false, the browser isn't Ajax compatible. The if
* statement checks to see if it exists, then runs the code.
*/
function getHTTPObject() {
var xhr = false;//set to false, so if it fails, do nothing
if(window.XMLHttpRequest) {//detect to see if browser allows this method
var xhr = new XMLHttpRequest();//set var the new request
} else if(window.ActiveXObject) {//detect to see if browser allows this method
try {
var xhr = new ActiveXObject("Msxml2.XMLHTTP");//try this method first
} catch(e) {//if it fails move onto the next
try {
var xhr = new ActiveXObject("Microsoft.XMLHTTP");//try this method next
} catch(e) {//if that also fails return false.
xhr = false;
}
}
}
return xhr;//return the value of xhr
}
Revision: 2570
Updated Code
at March 12, 2007 05:38 by 1man
Updated Code
/*Usage
* var request = getHTTPObject();
* if(request){
* AJAX CODE HERE
* }
*
* If getHTTPObject returns false, the browser isn't Ajax compatible. The if
* statement checks to see if it exists, then runs the code.
*/
function getHTTPObject() {
var xhr = false;//set to false, so if it fails, do nothing
if(window.XMLHttpRequest) {//detect to see if browser allows this method
var xhr = new XMLHttpRequest();//set var to the new request
} else if(window.ActiveXObject) {//detect to see if browser allows this method
var xhr = new ActiveXObject("Microsoft.XMLHTTP");//set var to the new request
}
return xhr;//return the value of xhr
}
Revision: 2569
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at March 12, 2007 05:37 by 1man
Initial Code
/*Usage
* var request = getHTTPObject();
* if(request){
* AJAX CODE HERE
* }
*
* If getHTTPObject returns false, the browser isn't Ajax compatible. The if
* statement checks to see if it exists, then runs the code.
*/
function getHTTPObject() {
var xhr = false;//set to false, so if it fails, do nothing
if(window.XMLHttpRequest) {//detect to see if browser allows this method
var xhr = new XMLHttpRequest();//set var the new request
} else if(window.ActiveXObject) {//detect to see if browser allows this method
var xhr = new ActiveXObject("Microsoft.XMLHTTP");//set var the new request
}
return xhr;//return the value of xhr
}
Initial URL
Initial Description
This functions allows you to create a new XMLHTTPRequest, it checks to see if the browser supports each method, if not it returns false.
Initial Title
Ajax getHTTPObject function
Initial Tags
ajax, object, browser
Initial Language
JavaScript