Это должно работать:
localStorage.setItem("someVar","someValue");
window.onbeforeunload = function(){
localStorage.removeItem("someVar");
};
Но лучше sessionStorage
sessionStorage.setItem("someVar","someValue");
Когда пользователь покидает страницу, все элементы удаляются