Тема: parent window
Показать сообщение отдельно
  #1 (permalink)  
Старый 08.01.2015, 00:24
Интересующийся
Отправить личное сообщение для Dimasick Посмотреть профиль Найти все сообщения от Dimasick
 
Регистрация: 15.04.2011
Сообщений: 26

parent window
На странице index1.html есть iframe, в котором открыт index2.html
В index2.html есть ссылка на index3.html
Нужно, чтобы при клике на эту ссылку index3.html открылся НИ в новом окне (вкладке), НИ в этом же iframe, НО вместо index1.html
Я делал так:
<A HREF="lalala" TARGET=_blank onClick='window.parent.close()'>link</A>

Все работает, но как-то криво: если в браузере открыта одна вкладка (index1.html), то такой подход почти идеален, но если есть и другие вкладки (особенно до текущей), то после закрытия index1.html новая вкладка (index3.html) открывается без фокуса (активной в браузере будет предыдущая вкладка).
А как-то можно сделать все то же самое, но корректнее/лучше (чтобы из iframe закрыть parent и открыть новую ссылку)?
Ответить с цитированием