Изменение URL с помощью JavaScript

Я знаю, что изменение URL возможно, но я думал, что это разрешено только для части за тегом hash. (Я использую его для контента, загруженного ajax.)

Теперь я видел, что некоторые сайты меняют даже URL после домена на сайтах, которые не используют хэш-тег. Это возможно во всех браузерах? Однажды я прочитал, что такая возможность предлагается в некоторых будущих спецификациях html/js, но все еще не утверждена.

1 ответ

Решение

Они используют API истории:

https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history

Это часто встречается в ajax.

Остерегайтесь, что отладка не так уж и легка.

Если вы хотите, вы можете прочитать источник этого одностраничного сайта: http://dystroy.org/re7210/

Другие вопросы по тегам