window.onpopstate, event.state == null?

Я прочитал несколько вопросов/ответов на Stack Overflow и погуглил проблему, я не могу получить event.stateчтобы вернуться с чем угодно, кроме null.

Я понял, что это не будет работать с событием jQuery, но когда я делаю что-то вроде этого:

window.onpopstate = function (e) {
     console.log(e.state)
}

Что-то вроде успешного вызова jQuery.ajax

history.pushState({ lastUrl: data.State }, data.Title, data.UrlKey);

Ни Chrome (v19), ни Firefox (v12) вернуть что-нибудь, кроме нуля? Я что-то пропустил? Это просто не полностью реализовано?

38
задан Brian Tompsett - 汤莱恩 3 September 2019 в 16:25
поделиться