Задать вопрос
@ForveAvar

Почему HTML5 History Api history.state всегда null?

Здравствуйте!

Столкнулся с такой проблемой - есть функция которая записывает в state нужное значение, вот она:

PushState : function( config )
        {
            var newState;
            var prevState;
            var hashUrl;

            prevState = history.state || {};
            newState = Clone( prevState );
            newState = Ext.apply( newState , config );
            hashUrl = this.GetHash( newState )
            if ( history.state &&  hashUrl == this.GetHash( prevState ) )
            {
                return;
            }

            history.pushState( newState , "" , hashUrl );
        }


После того, как функция отрабатывает, я проверяю state и он почему-то null.
В чем может быть проблема и как исправить?
  • Вопрос задан
  • 2914 просмотров
Подписаться 3 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Anonym
@Anonym
Программирую немного )
1. Используйте history.js
2. Используйте history.getState()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект