Hello all,
I reload a page every few seconds to get an update from the server, this page can be open and this can happen forever - I am guessing, espcially since this browser is on a remote server which isn't turned off.
I do this:
setTimeout(function () {
location.href = location.href; // forces a reload from the server
}, 1000*10*0.5);
I have noticed that IE6's memory usage keeps increasing and increasing. The page does nothing apart from the refresh and display html.
Why does this happen? How can I over come this problem? I don't want to crash IE6.
Its at 435,000K and it has been about 30 minutes.
Thanks all
Update
Sorry everyone - I do have another function which runs every time the page is loaded:
function recreateTicks(tasks){
if(tasks!=''){
var myTicks = tasks.split(',');
var length = myTicks.length;
for(var i=0; i<length; i++){
var element = myTicks[i];
$('#'+element).attr('checked', true);
}
}
}
Anything wrong with the above? Circular reference??
Update 2
The above function is called like this:
<script type="text/javascript">
<!--PHP Generated-->
var tasks = 'ab_1, ab_2, ab_3';
</script>
<script type="text/javascript">
$(document).ready(function(){
recreateTicks(tasks);
});
</script>