при нажатии на кнопки передавате событие с index.html на сервер
к примеру на server.php
А c server.php через WebSocket передавайте данные в result.html
1. Может проще написать JS класс и прогнать его через оубусификатор.
2. А если ходить на сервер и расчёты сильно сложные то можно использовать на сервере систему кеширования. К примеру кешировать ответы по входным параметрам. И когда будут найдены нужные параметры просто ходить за кешем. При тяжёлых запросах , это сильно помогает.