Jump to content

Too fast div refresh


dotkpay

Recommended Posts

I came across an Ajax script that refreshes a <div> section every X milliseconds. It works but it uses up all the computer memory when refreshing and then starts refreshing at a much faster rate than I set before eventually failing to display the intended content after a while (probably because the rate becomes so high that it refreshes every single millisecond). Please help me solve the problem. The script code is displayed below. It currently refreshes <div> every 5000 milliseconds.

Thanks in advance.

 

<html>

<body>

<script type="text/javascript">

function Ajax(){

var xmlHttp;

try{

xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari

}catch (e){

try{

xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer

}catch (e){

    try{

xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

}catch (e){

alert("No AJAX!?");

return false;

}

}

}

xmlHttp.onreadystatechange=function(){

document.getElementById('ReloadThis').innerHTML=xmlHttp.responseText;

setTimeout('Ajax()',5000);

}

xmlHttp.open("GET","text.txt",true);

xmlHttp.send(null);

}

window.onload=function(){

setTimeout('Ajax()',5000);

}

</script>

<div id="ReloadThis">Dynamic Content</div>

</body>

</html>

Link to comment
https://forums.phpfreaks.com/topic/208725-too-fast-div-refresh/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.