Чтобы остановить автоматическую перезагрузку страницы в браузере, можно использовать функцию clearInterval() для остановки работы setInterval().
Пример:
```javascript
var interval = setInterval(function(){
// код автоматической перезагрузки страницы
}, 5000); // перезагрузка каждые 5 секунд
// остановка автоматической перезагрузки страницы
clearInterval(interval);
```
Чтобы заблокировать работу с элементами на странице во время перезагрузки, можно добавить overlay-блок поверх контента и блокировать взаимодействие пользователя с ним.
Пример:
```javascript
// создаем overlay блок
var overlay = document.createElement('div');
overlay.style.position = 'fixed';
overlay.style.top = '0';
overlay.style.left = '0';
overlay.style.width = '100%';
overlay.style.height = '100%';
overlay.style.backgroundColor = 'rgba(0, 0, 0, 0.5)';
overlay.style.zIndex = '9999';
// добавляем overlay на страницу
document.body.appendChild(overlay);
// блокируем доступ к элементам на странице
document.querySelectorAll('a, button, input, select, textarea').forEach(function(element){
element.disabled = true;
});
// затем, после завершения перезагрузки страницы, удаляем overlay и разблокируем элементы
overlay.remove();
document.querySelectorAll('a, button, input, select, textarea').forEach(function(element){
element.disabled = false;
});
```
Таким образом, можно остановить автоматическую перезагрузку страницы и заблокировать взаимодействие пользователя с элементами на странице во время перезагрузки.