На странице 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 и открыть новую ссылку)?