Нет, это невозможно.
Лучший способ действовать - это сохранить состояние в localStorage. Если вы используете, например. URL-хэш для отслеживания вашего состояния (например, myApp.html / # loginScreen), можно сохранить эту информацию и затем применить ее к location.hash, который отправит window.onhashchange.
Другими словами (коды - это просто пример, написанный на лету):
1 - сохранить соответствующую информацию в localStorage:
localStorage.setItem("state", "loginScreen");
2 - получить значение при запуске и применить его к хешу:
location.hash = (localStorage.getItem("state")) ? localStorage.getItem("state") : "";
3 - привязать прослушиватель событий к onhashchange и перейти оттуда:
window.addEventListener("hashchange", function() {
if (location.hash.length) {
alert("Current state of UI is :"+ location.hash);
}
}, false);