Если это полное изменение страницы, индикатор загрузки уже есть в каждом браузере .
Если вы обновляете только часть страницы с помощью AJAX, вы можете использовать Индикатор прогресса AJAX . В зависимости от используемой вами структуры JavaScript, реализации могут отличаться , поэтому просмотрите документацию или ответьте на свой вопрос, указав используемую среду.