var timerb = setInterval(function() {
if ($('#date').html() == '00:01') {
clearInterval(timerb);
var url = window.location.href;
$(document.body).load(url);
}
}, 1000); '00:01' проскакивает между вызовами setInterval. 1000 в параметрах ничего не гарантирует, перерыв может быть больше - в двух случаях: