2012-09-17 1 views
0

Предполагая, что у вас есть этот URL: http://www.domain.com//////. Как можно изменить путь uri, установив только относительный путь (window.location = 'home'), а не абсолютный (window.location = 'http://www.domain.com/home'). Если вы оцениваете location.href относительный путь, указанный выше URL-адрес будет www.domain.com/////home. Я хочу www.domain.com/homeКак изменить window.location весь uri, без установки всего URL-адреса?

+1

Похоже, вы хотите, чтобы ваши ссылки были относительно корня. Вы должны найти ответ в этом посте http://stackoverflow.com/questions/5559578/havling-links-relative-to-root –

+0

@Jacob yea, true. Idk, почему у меня была идея, браузеры установят корень без установки начального «/». – Tudor

ответ

3

Попробуйте это:

location.href = "/home" 

Настройка URL в строку, начиная с «/» восходит к уровню «корень», так сразу же после адреса хоста. Используя «../», вы можете вернуться на один уровень, например, через файловую систему.

Смежные вопросы