как заставить мою страницу php перезагружаться каждые 2 минуты, используя JavaScript? - PullRequest
2 голосов
/ 17 июня 2010

Каждые две минуты я хочу проверить, получило ли я какое-либо сообщение, поэтому хочу каждые 2 минуты обновлять мою страницу, как перезагрузить мою php-страницу, используя javascript

Ответы [ 6 ]

11 голосов
/ 17 июня 2010
<body onload="setInterval('window.location.reload()', 120000);">
3 голосов
/ 17 июня 2010

Почему вы придерживаетесь JavaScript. Вы можете сделать это и без Javascript. <meta http-equiv="refresh" content="2;url=http://path/to/the/page" />

0 голосов
/ 22 июля 2014
      <meta http-equiv="refresh" content="n">

Что, если у вашего клиента нет javascript, например, в браузерах телефонов?Поместите это в папку head вашего HTML-заголовка.n - количество секунд для интервалов обновления.

0 голосов
/ 11 мая 2012

Самый простой способ, который я обнаружил, который также является доказательством JavaScript.

Этот код находится между тегами HEAD.

<META HTTP-EQUIV="refresh" CONTENT="15">

Приведенный выше код перезагружает страницу каждые 15 секунд.Измените 15 на желаемое значение, как требуется.Например,300 для перезагрузки страницы каждые 5 минут.

0 голосов
/ 17 июня 2010

Я рекомендую заняться этим с помощью ajax.Посмотрите на библиотеку jQuery или любую из библиотек JavaScript.

http://jquery.com/

0 голосов
/ 17 июня 2010

Быстро и грязно:

setTimeout( function() {
    location.reload()
}, 120000);

Хотя я думаю, что мог бы быть более причудливый способ сделать это, но это только то, что я знаю.

...