function tm()
{
var d = new Date();
var hr = d.getHours();
//var mn = d.getMinutes();
//var sc = d.getSeconds();
// For testing, comment out minute and sc, if the script works, add in mn and sc one by one and narrow
//down hr.
// add back in later, && mn == 1 && sc < 5 ) ( hr == 19 && mn == 4 && sc < 5 )
if ( hr > 20)
{self.location.reload(true);
alert(hr +':');}
var chk_d = new Date();
var chk_hr = chk_d.getHours();
if ( chk_hr > 18 && chk_hr < 23 ) // run between 8PM and midnight only (user time)
{
var midnight_runner = setInterval( tm, 5000 ); // run tm() every 5 seconds when testing
//clearInterval(midnight_runner); // No need for this on your live script, since it runs only once
}
}
Bookmarks