Как заставить работать скрипт в фоновом режиме в моб. браузере?

SharkNancy

Новичок
Есть скрипт, который перезагружает страницу через рандомное время.
Использую для этого следующие строки кода:
Код:
<? header('HTTP/1.1 200 OK'); header('Refresh:'.$refresh_time.'; URL=/index.php'); ?>
<meta http-equiv="refresh" content="<?=$refresh_time?>" />
<script>setTimeout(function(){location = ''},<?=$refresh_time?> * 1000)</script>
Если на ноуте все работает без ошибок, то на телефоне как только экран гаснет, либо я выхожу из браузера, код перестает работать. Как заставить его работать в фоновом режиме и до тех пор, пока не будет закрыта вкладка браузера?
Заранее спасибо!
 

fixxxer

К.О.
Партнер клуба
Перезагружать страницу - никак.

Но я полагаю, что настоящая задача - не в том, чтобы перезагружать страницу, ведь если пользователь вышел из браузера или залочил телефон, он ее не увидит, верно?
 
  • Like
Реакции: AmdY

SharkNancy

Новичок
В смысле, если на ноуте выйти из броузера - все равно все работает ?
На ноуте все отлично работает. На телефоне - нет.

А что мешает этот скрипт запускать напрямую на сервере, почему обязательно через браузер?
Подскажите, пожалуйста, как это можно реализовать?)
 
Сверху