MrCraig
26-12-2007, 05:31 PM
Im trying out some AJAX to refresh the site stats on HabboSoft.com and so far i have
<script type="text/javascript">
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
var http = createRequestObject();
}
function handleResponse() {
if(http.readyState==4)
{
response = http.responseText;
document.getElementById("sitestats").innerHTML = response;
}
}
function checkonline() {
http.open('get','online/index.php');
http.onreadystatechange = handleResponse;
http.send(null);
}
setInterval("checkonline()",30000);
</script>
However, it has an error icon and doesnt work at all..
Does anyone know how to fix?
<script type="text/javascript">
function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
var http = createRequestObject();
}
function handleResponse() {
if(http.readyState==4)
{
response = http.responseText;
document.getElementById("sitestats").innerHTML = response;
}
}
function checkonline() {
http.open('get','online/index.php');
http.onreadystatechange = handleResponse;
http.send(null);
}
setInterval("checkonline()",30000);
</script>
However, it has an error icon and doesnt work at all..
Does anyone know how to fix?