Example link Open Form ---scripts.js--- function createRequestObject(){ var request_; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ request_ = new ActiveXObject("Microsoft.XMLHTTP"); } else{ request_ = new XMLHttpRequest(); } return request_; } var http = createRequestObject(); function getInfo(what,to){ http.open('get', 'test.php?do=' + what); http.onreadystatechange = handleInfo(to); http.send(null); } function handleInfo(where){ if(http.readyState == 1){ document.getElementById(where).innerHTML = 'Loading...'; } if(http.readyState == 4){ var response = http.responseText; document.getElementById(where).innerHTML = response; } }