как зарегистрировать javaScript добавленные объекты dom в истории браузера - PullRequest
2 голосов
/ 27 января 2011

У меня есть страница, которая отображает список клиентов.Когда пользователь добавляет нового клиента, скажем «Susy», у меня есть вызов ajax, который добавляет Susy в базу данных, а затем AjaxOnSuccess добавит Susy в DOM (без обновления страницы).

Проблема, с которой я сталкиваюсь, заключается в том, что пользователь отходит от страницы и нажимает кнопку «назад». Сьюзи никогда не появляется ... Для того, чтобы Сьюзи появилась, пользователю необходимо обновить страницу.Есть ли способ исправить это или мне не повезло?

Спасибо

1 Ответ

0 голосов
/ 27 января 2011

Вы захотите добавить новые записи в window.history. developer.mozilla.org - интересная статья о том, как управлять объектом window.history.

history.pushState(stateObj, "page 2", "bar.html");

... это то, что вы ищете.

...