JavaScript не позволяет обновлять window.location
без запуска перезагрузки. Хотя я согласен с этой политикой в принципе (не должно быть возможности посещать мой веб-сайт и JavaScript должен изменить строку адреса на www.yourbankingsite.com
,), я считаю, что можно изменить www.foo.org/index
на www.foo.org/help
.
Единственная причина, по которой я забочусь об этом - это закладки. Я работаю в браузере фотографий, и когда пользователь просматривает конкретное изображение, я хочу, чтобы это изображение было по умолчанию, если они должны добавить эту страницу в закладки. Например, если они просматривают foo.org/preview/images0-30
и нажимают на изображение # 15, это изображение расширяется до вида среднего размера. Если они затем добавят страницу в закладки, я хочу, чтобы URL закладки был foo.org/preview/images0-30/active15
.
Есть какие-нибудь мысли, или на этом тоже есть защитный барьер? Я, конечно, могу понять ту же политику, которая применяется здесь, но можно мечтать.