@миша Ветка оффтопа означает, что здесь постят темы, не связанные с BAS. Ваш вопрос в названии темы подразумевает действие в обычном браузере, могу дать ответ - скролить можно скролом мыши.
@lifecpa сделайте функцию в которой организуйте проверку ошибки и вставьте ее вызов по пути выполнения скрипта. Это единственное что можно нормально сделать. Не думайте о красоте кода и оптимальности, думайте о работоспособности. Рекомендую почитать о методологии TDD. Ну и до кучи Кнута, который сказал "Преждевременная оптимизация корень всех зол".