Обновить страницу для интервала с помощью js

Как я могу обновить страницу каждую минуту, используя javascript. Примечание. У меня нет элемента управления/параметра для редактирования тега тега HTML (где мы обычно вызываем функцию onload).

Ответ 1

Просто вставьте этот код в любом месте страницы:

<script type="text/javascript">
  setTimeout(function(){
    location = ''
  },60000)
</script>

Ответ 2

<script type="text/javascript">
    setTimeout(function () { 
      location.reload();
    }, 60 * 1000);
</script>

setTimeout перезагрузит страницу после определенного количества миллисекунд, следовательно 60 * 1000 = 1m. Кроме того, поскольку страница обновляется, тайм-аут всегда будет установлен на загрузку страницы.

Ответ 3

Вам не нужно иметь код в теге body. Просто добавьте этот фрагмент ниже, и он должен работать независимо от того, где он находится на странице.

<script type="text/javascript">
    setInterval('window.location.reload()', 60000);
</script>

До тех пор, пока вы можете получить доступ к HTML, где и где ваш редактор не отфильтровывает теги, вы должны быть в порядке. Если у вашего редактора есть отдельная область для кода JavaScript, просто введите строку setInterval. :)

Ответ 4

Когда у вашего URL есть параметры, кажется, что использование location = '' не работает в IE8. Страница перезагружается без каких-либо параметров.

Для меня работает следующий код:

<script type="text/javascript">
  setTimeout(function(){
      window.location.href = window.location.href;
  },10000)
</script>