Как обновить страницу за каждую минуту с помощью javascript. Примечание. У меня нет элемента управления/параметра для редактирования тега тега HTML (где мы обычно вызываем функцию onload).Обновить страницу за интервал, используя js
ответ
Просто вставьте этот код в любом месте страницы:
<script type="text/javascript">
setTimeout(function(){
location = ''
},60000)
</script>
Что делать, если я хочу, чтобы эта работа работала только по определенному URL-адресу. Я прошу, я хочу использовать это на сайте MediaWiki для себя на Special: MyPage/common.js, чтобы обновляться только когда я сижу на Special: Watchlist ждет ответа. – ShoeMaker
Возможно, вы могли бы сделать что-то вроде 'if (location == 'your url') {setTimeout (..., 60000)}' – Abraham
<script type="text/javascript">
setTimeout(function() {
location.reload();
}, 60 * 1000);
</script>
setTimeout будет reload страницы после определенного количества миллисекунд, поэтому 60 * 1000 = 1m
. Кроме того, поскольку страница обновляется, тайм-аут всегда будет установлен на загрузку страницы.
Следует изменить это на 'setTimeout'. И скажите ему положить это в код страницы, а не в консоль или что-то в этом роде. –
, если страница перезагружается, вы никогда не запускаете более одного интервала ... – jbabey
@jbabey: Действительно, я обновил свой пример, спасибо. –
Вам не нужно иметь код в теге тела. Просто добавьте этот фрагмент ниже, и он должен работать независимо от того, где он находится на странице.
<script type="text/javascript">
setInterval('window.location.reload()', 60000);
</script>
До тех пор, пока вы можете получить доступ к HTML, где и где ваш редактор не отфильтровывает теги, вы должны быть в порядке. Если у вашего редактора есть отдельная область для кода JavaScript, просто введите строку setInterval. :)
Когда ваш URL имеет параметры, кажется, что использование location = ''
не работает в IE8. Страница перезагружается без каких-либо параметров.
Следующий код работает для меня:
<script type="text/javascript">
setTimeout(function(){
window.location.href = window.location.href;
},10000)
</script>
- 1. Обновить страницу за данный временной интервал
- 2. Как обновить div, используя интервал в php
- 3. Обновить страницу PHP за каждые предопределенные секунды
- 4. Обновить JS или div не полную страницу
- 5. Обновить элемент, используя только консоль JS
- 6. Как обновить страницу jsp через определенное время (или интервал)?
- 7. Обновить/переинициализировать главную страницу - Угловая JS
- 8. Как обновить страницу при обновлении файла? (js)
- 9. Обновить страницу в redirectTo используя $ routeprovider
- 10. Как обновить окно EXT JS через определенный интервал?
- 11. Загрузите веб-страницу, используя код за
- 12. Невозможно опубликовать на Facebook страницу, используя JS
- 13. Как проверить два раза за временной интервал, используя php
- 14. Как получить интервал по оси x, используя d3.js?
- 15. jNavigate обновить текущую страницу
- 16. Обновить значение элемента на интервал
- 17. Обновить содержимое Div на интервал с jQuery
- 18. Обновить страницу без экрана?
- 19. Запрос MySQL - Суммирование за интервал
- 20. Pi4j Анемометр - счетчик за интервал
- 21. Mathematica - Максимизация функции за интервал
- 22. Обновить только домашнюю страницу
- 23. Утечка памяти, угловой интервал JS $
- 24. Обновить ту же страницу
- 25. Отправить форму обновить страницу
- 26. Обновить страницу из iframe
- 27. Застрял на датах, используя интервал
- 28. Необходимо обновить страницу, чтобы простой JS-код работал
- 29. Обновить страницу, используя Angular Js, Oauth 2.0 и GAE в качестве моего backend и bootstrap
- 30. TinyMCE - необходимо обновить страницу
я надеюсь, что это только для чтения типа страницы, в противном случае пользователи могут получить довольно раздражены. – jbabey