Показать сообщение отдельно
  #1 (permalink)  
Старый 04.01.2015, 23:05
Новичок на форуме
Отправить личное сообщение для roxoman93 Посмотреть профиль Найти все сообщения от roxoman93
 
Регистрация: 04.01.2015
Сообщений: 5

location.href странно себя ведет во всех IE
На странице имеется <base href="http://site-name.ru/test/">
При document.location.href="search" со страницы http://site-name.ru/test переходит на http://site-name.ru/search. А вот со страниц типа http://site-name.ru/test/about переходит правильно, на http://site-name.ru/test/search. Так себя ведет только IE (причем любой версии), остальные браузеры любую другую ссылку обрабатывают, как задумано (т. е. при document.location.href="search" со страницы http://site-name.ru/test переходит на http://site-name.ru/test/search). Уже час бьюсь, не знаю даже, как грамотно вопрос гуглу задать, поэтому пишу сюда.
Ответить с цитированием