Loading...
Обучение/Помощь новичкам | Таймер обновления страници
На странице стоит таймер с обновлением через 11 сек
<script language="javascript">
var limit = 11;
function processTimer(){
if (limit > 0) {
setTimeout("processTimer()",1000);
limit--;
} else { location.href="'.$_zapros.'mode=go&amp;t='.rand(1000,9999).'" }
var limit_div = parseInt(limit/60);
var limit_mod = limit - limit_div*60;
limit_str = "&nbsp;";
if (limit_div < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_div + ":";
if (limit_mod < 10) limit_str = limit_str + "0";
limit_str = limit_str + limit_mod + "&nbsp;";
el_timer = document.getElementById("timer");
if (el_timer) el_timer.innerHTML = "Время просмотра:" + limit_str;
}
window.focus()
processTimer()
</script>

можно зделать так что бы вручную страницу нельзя было обновить раньше времени?
________
посл. ред. 29.08.2016 в 20:13; всего 1 раз(а); by blackheard
blackheard , никак не запретить Гг можно заблокировать кнопки f5 и тд, но браузерную кнопку обновить не блокнуть
shadrvlad , а ошибку прописать?
blackheard , заноси в сессию время, если даже страницу обновять, из сессии будет окончание счетчика браться
Онлайн: 7
Время:
Gen. 0.0994
(c) Bym.Guru 2010-2026