Javascript для перенаправления родительского окна и закрытия всплывающего окна… именно в таком порядке

StackOverflow https://stackoverflow.com/questions/1209663

  •  06-07-2019
  •  | 
  •  

Вопрос

На одной из моих страниц открывается всплывающее окно с JavaScript.Внутри всплывающего окна есть ссылка, которая использует window.opener.location для перенаправления родительского окна.Я хочу, чтобы всплывающее окно дождалось полной загрузки родительского окна, а затем закрылось.

Ссылка ведет на внешнюю страницу, поэтому использование родительского окна для закрытия дочернего окна недопустимо.Использование setTimeout для угадывания момента загрузки страницы также не является вариантом.Использование фреймов в родительском окне также не является вариантом, поскольку в настоящее время фреймы могут выйти из строя, и у меня нет возможности их остановить.

Спасибо

Это было полезно?

Решение

Это будет невозможно, поскольку когда вы перенаправляете родительское окно в другой домен, вы теряете возможность доступа к его свойствам и знать, когда оно было загружено.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top