можно, в любом(современном) браузере есть персональное хранилище данных "localStorage" для всяких корзин вполне достаточно - между страницами будут сохраняться данные.
На сервер залить придется, но активной части на сервере не требуется.
var cart = JSON.parse(localStorage.getItem("cart")||"[]");
//...
localStorage.setItem("cart",JSON.stringify(cart));