Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Методы location, navigate


Автор: Golden Hands 9.6.2005, 03:10
Можно ли при переходе по ссылке связываться с первоначальной страницей?
Например, при открытии нового окна можно писать так:

Код

window.status=opener.status;


А тут есть что-нибудь аналогичное?

Автор: Sardar 9.6.2005, 22:07
Если домен страниц совпадает, то opener доступен. Если ссылка открыта в своём же окне, то никак к предидущему контенту обратиться нельзя, старого окна уже "как бы" не существует. Можно инфу передать в куках или в адресной строке если нужно.

Автор: Golden Hands 9.6.2005, 23:46
А примерчик с адресной строкой?

Автор: Sardar 10.6.2005, 18:22
Цитата(Golden @ 9.6.2005, 22:46)
А примерчик с адресной строкой?

Здесь обсуждалось, даже код есть: http://forum.vingrad.ru/index.php?showtopic=15377
Надо будет кинуть тему в "Наши скрипты".

Автор: Golden Hands 11.6.2005, 20:43
А вообще, я не имею ввиду использование новых окон. Глядите САБЖ.

Автор: Aliance 12.6.2005, 16:21
Метод navigate() переходит на страницу, указанную и переданную ему в качестве аргумента.
С помощью location так же можно делать переход в нужной странице и(или) якорю:
Код

location.href = "1.htm";
// переходит к странице 1.htm
location.hash ="top";
// переходит к якорю #top

Добавлено @ 16:22
М
 

Подчистил весь оффтоп :-)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)