Как перебирать объекты состояния JavaScript window.history?

В какой-то момент я заменяю или добавляю объекты состояния в свою историю. Можно ли просмотреть историю, чтобы получить эти объекты состояния? Меня интересуют только объекты состояния, созданные моей страницей, поэтому я не вижу нарушения безопасности.

В настоящее время я могу увидеть только практическое решение, объединив sessionStorage и API истории.

Есть ли другие способы?


person HelloWorld    schedule 19.05.2018    source источник
comment
По соображениям безопасности я не думаю, что вы можете   -  person charlietfl    schedule 20.05.2018
comment
Дает ли это ответ? Я не понимаю, почему sessionStorage не был бы хорошим способом сделать это.   -  person Jonathan Lam    schedule 20.05.2018
comment
И да, как говорит @charlietfl, были бы проблемы с безопасностью, если бы вы могли использовать все данные состояния истории с прошлых веб-сайтов, посещенных пользователем.   -  person Jonathan Lam    schedule 20.05.2018