Monday, June 27, 2011

Javascript

var loadingHtml = "

\"Loading...\"
";

function GetAsynchronousData(url, strDivName, chkLoader) {

//Place Loading HTML
document.getElementById(strDivName).innerHTML = loadingHtml;
document.getElementById(strDivName).style.visibility = "visible";

if (chkLoader) {
if (document.getElementById(strDivName).innerHTML.indexOf('moreLoader.gif') < 0) {
return;
}
}

InitXmlHttpRequest();

var handleStateChanged = function() {
if (xmlhttp.readyState == 4) { // 4 = "loaded"
if (xmlhttp.status == 200) { // 200 = OK
try {
//alert("message from server : " + xmlhttp.responseText);
document.getElementById(strDivName).innerHTML = xmlhttp.responseText;
}
catch (e) {
}
}
else {
//alert("Problem retrieving XML data");
}
}
};

if (xmlhttp != null) {
xmlhttp.onreadystatechange = handleStateChanged;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}
else {
//alert("Your browser does not support XMLHTTP.");
}
}



var xmlhttp;

function InitXmlHttpRequest() {

xmlhttp = null;
if (window.XMLHttpRequest) {
// code for all new browsers
xmlhttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
// code for IE5 and IE6
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}

3 comments:

  1. C2Logix offers routing software to plan, maintain and manage your most effective routes. the positioning has targeted technology to resolve your specific needs.
    Read More

    ReplyDelete
  2. Good its actually very helpful and instructive software development group

    ReplyDelete