js настройка URL по умолчанию после использования history.pushstate - PullRequest
4 голосов
/ 29 января 2012

У меня проблема. Как я могу удалить из URL "контент", добавленный history.pushState? Например, у меня есть этот URL:

site.com

Хорошо, теперь я обновляю этот URL-адрес:

site.com/site/subsite

Как мне восстановить URL-адрес по умолчанию (site.com).

Я пытаюсь history.pushState("",document.title,document.location.pathname), но,

document.location.pathname is "site.com/site/subsite"

и я возвращаюсь к начальной точке: (

1 Ответ

5 голосов
/ 04 мая 2012
history.pushState("", document.title, "/");

Это полностью удалит состояние из URL домена.

...