Чтобы ответить на ваш вопрос, я могу придумать два способа сделать это:
Window.name
window.name
является своего рода специальной переменной, которая будет сохранять свое значение при перезагрузках страницы и навигации, пока пользователь остается на той же вкладке. Эта переменная принимает только строки, поэтому вы можете преобразовать свой номер в строку.
window.name = Value_For_The_Cart.toString();
Локальное хранилище
Локальное хранилище используется для хранения данных, которые сохраняются в браузере пользователя и, таким образом, хранятся на разных страницах. Чтобы сохранить что-то в локальном хранилище, вы должны сделать
localStorage.setItem('whateverNameYouWant', Value_For_The_Cart.ToString());
И чтобы получить
localStorage.getItem('whateverNameYouWant');
Но я советую вам подумать, является ли обработка этой клиентской стороны лучшим способом для этого.