Для отображения актуальной информации на странице Sharepoint, например, всегда видеть актуальный список заявок, требуется регулярное обновление страницы. По умолчанию такого функционала нет, но это легко исправить.
Добавьте на страницу веб часть “Редактор контента” (в английской локализации “Content Editor“), выберите правку исходного кода и вставьте следующий скрипт:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<script type="text/javascript" language="javascript"> var countdownActive = null; var sURL = unescape(window.location.pathname); var refreshInterval = 30; function setRrefresh(secs) { if (arguments.length == 1) { if (countdownActive) clearTimeout(countdownActive); countdownActive = setTimeout("setRrefresh()", Math.ceil(parseFloat(secs)*1000)); } else { countdownActive = null; window.location=sURL } } setRrefresh(refreshInterval); </script> |
В данном примере интервал автообновления установлен в 30 секунд.
Только имейте в виду, что при обновлении будут закрывать открытые с этой страницы диалоговые окна.
В то же время, напоминаю, что можно использовать стандартные свойства веб-части для настройки именно её автообновления.
Ну и в догонку статья Microsoft