@4sadly

Как реализовать это?

Мне нужно подождать пока новое окно откроется и запустить еще одно, как это сделать, можно ли отследить статус нового окна? делал так:
for (let i = 0; i < phrases.length; i++) {
                        dialogs[i].classList.add('checked');
                        if(newW){
                            newW.onload = function(){var newW = window.open(location.href + '?sel=' + dialogs[i].dataset.listId);}
                        }else{
                            var newW = window.open(href + '?sel=' + dialogs[i].dataset.listId);
                        }
                        break;
                }
  • Вопрос задан
  • 304 просмотра
Пригласить эксперта
Ответы на вопрос 1
@loonny
На сколько я знаю, из соображений удобства использования и безопасности window.open() можно вызывать только из прямого пользовательского действия
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы