Я меняю историческое состояние браузера, используя history.js.Допустим, я использую этот код:
History.pushState({someState:2}, null, "?someState=2");
привязка к событию statechange, легко изменить страницу на основе содержимого History.state.data, но History.state не устанавливается, когда страницазагружается изначально (например, когда кто-то сохраняет URL в закладке).Так что я думаю, что мне следует использовать строку запроса в этом случае (часть? SomeState = 2 URL).Когда я использую запасной вариант для «HTML4-браузеров», я думаю, мне придется использовать хеш-часть URL.Мой вопрос: предоставляет ли history.js простой способ сделать все это, или это действительно только для истории, а не для закладок?
Надеюсь, вопрос ясен ..