<a onclick="alert('Нажмите F5!')">Обновить</a>
Все файлы стилей и любая другая статика, скорее всего, должна будет скачаться заново.
А для очистки достаточно создать отдельный комит в каждом модуле, который бы устанавливал в состоянии значения по умолчанию и вызывать его когда это нужно.
location.reload()
? Я не понимаю, зачем вам пример, который вы можете себе легко представить
location.reload()
выполнить в браузере?
Принудительная КТО?