Javascript 满足时间后重新加载父页面
我试图在满足开始时间后重新加载父页面,然后在满足结束时间后重新加载 我有一点javascript,每10秒重新加载一次这个页面 哪个加载时间表Javascript 满足时间后重新加载父页面,javascript,php,Javascript,Php,我试图在满足开始时间后重新加载父页面,然后在满足结束时间后重新加载 我有一点javascript,每10秒重新加载一次这个页面 哪个加载时间表 $startTime = '9:30'; $endTime = '10:00'; if ($current_date>=$startDate && $current_date<$endDate){ if ($current_time >= $startTime && $current_time &
$startTime = '9:30';
$endTime = '10:00';
if ($current_date>=$startDate && $current_date<$endDate){
if ($current_time >= $startTime && $current_time < $endTime){
if($current_day == $mon_arr[$i] || $current_day == $tue_arr[$i] || $current_day == $wed_arr[$i] || $current_day == $thu_arr[$i] || $current_day == $fri_arr[$i] || $current_day == $sat_arr[$i] || $current_day == $sun_arr[$i]){
if ($current_time == $startTime || $current_time == $endTime){
echo "<script type='text/javascript'>\r\n";
echo "parent.location.reload(true);\r\n";
echo "</script>\r\n";
}
}
}
}
<script>
var timer;
function refreshPage(){
if(timer)
clearInterval(timer)
timer = setTimeout(refreshPage,10000)
location.reload(true);
}
refreshPage();
</script>
$startTime='9:30';
$endTime='10:00';
如果($current_date>=$startDate&$current_date=$startTime&&$current_time<$endTime){
如果($current_day==$mon_arr[$i]| current_day==$tue_arr[$i]| current_day==$wed_arr[$i]| current_day=$thu arr[$i]| current|day=$fri_arr[$i]| current| day=$sat_arr[$i]| current|day=$i]|{
if($current_time==$startTime | |$current_time==$endTime){
回显“\r\n”;
echo“parent.location.reload(true);\r\n”;
回显“\r\n”;
}
}
}
}
无功定时器;
函数刷新页面(){
中频(定时器)
清除间隔(计时器)
定时器=设置超时(刷新页面,10000)
位置。重新加载(true);
}
刷新页面();
这是可行的,但只是不断循环
我相信这是显而易见的
有人有什么想法吗
干杯setTimeout('top.location=\'yoursite.php\'',10000);
<script>setTimeout('top.location = \'yoursite.php\'', 10000);</script>
例如,使用此选项每10秒重新加载一次页面。如何工作?:
$startTime=9:30代码>在客户机上使用setTimeout(从开始算起的毫秒数)。这是它在数据库中的记录方式,然后我将日期/时间格式化为匹配$当前日期=日期(“d/m/Y”)$当前日=日期(“D”)$当前时间=日期(“H:i”);我知道我最好把它放在数据库中,以毫秒为单位。这会更好。重新加载(1)会起作用,不需要转义引号。我不知道,谢谢!我想我一直都在使用它,以防我想在一段时间后将用户重定向到另一个页面。