Login   Register  
PHP Classes
elePHPant
Icontem

File: js/ajaxReader.js

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Nitesh Apte  >  PHP AJAX RSS News Reader  >  js/ajaxReader.js  >  Download  
File: js/ajaxReader.js
Role: Auxiliary data
Content type: text/plain
Description: js
Class: PHP AJAX RSS News Reader
Convert RSS feeds into HTML links
Author: By
Last change: c
Date: 2009-02-03 08:04
Size: 1,225 bytes
 

Contents

Class file image Download
/**
* Create a boolean variable to check for a valid Internet Explorer instance.
*/
var xmlhttp = false;

/**
* Check if we are using IE.
*/
try 
{
  	/**
  	* If the Javascript version is greater than 5.
  	*/
  	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  	
} 
catch (e) 
{
 	/**
 	* If not, then use the older active x object.
 	*/
  	try 
  	{
    		/**
    		* If we are using Internet Explorer.
    		*/
    		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  
  	} 
  	catch (E) 
  	{
    		/**
    		* Else we must be using a non-IE browser.
    		*/
    		xmlhttp = false;
  	}
}
/**
* If we are using a non-IE browser, create a javascript instance of the object.
*/
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
{
  	xmlhttp = new XMLHttpRequest();  	
}

function makeRequest(cat, objID) 
{
	var serverPage = "caller.php";
  	var obj = document.getElementById(objID);
  	serverPage=serverPage+"?q="+cat;
  	xmlhttp.open("GET", serverPage);
  	xmlhttp.onreadystatechange = function() 
  	{
    		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
    		{
      			obj.innerHTML = xmlhttp.responseText;
    		}
  	}
  	xmlhttp.send(null);
}