JavaScript закрыть вкладку после window.open () - PullRequest
0 голосов
/ 25 февраля 2011

У меня есть страница, которая открывает новое окно в полноэкранном режиме, но у нее все еще есть другая страница (та, которая перенаправляет) позади, поэтому, когда вы закрываете новое окно, вы возвращаетесь на пустую страницу.

Есть ли способ открыть новое окно, а затем закрыть вкладку, которая теперь неактивна?

В настоящее время у меня есть такой JavaScript-код, как этот

window.open("http://website.co.uk");

Спасибо

Ответы [ 2 ]

0 голосов
/ 25 февраля 2011

Если вы можете добавить код JavaScript к открываемой странице, я думаю, вы можете использовать window.opener.close(), чтобы закрыть исходное окно.Я протестировал его в IE8, браузер запросит подтверждение, прежде чем закрыть исходное окно.

0 голосов
/ 25 февраля 2011

Технически вы можете использовать window.close() на открывающей вкладке, но браузеры обычно не позволяют JavaScript закрывать окна, которые он не открыл.Можете ли вы перенаправить на какую-нибудь полезную страницу, которую пользователь сможет использовать после закрытия окна?

...