Прекратите использовать всплывающие окна, это не 1998 год :)
Серьезно, хотя со всеми встроенными функциями браузера и сторонними приложениями, которые также блокируют их, они стали в значительной степени ненадежными. Вы на 100% уверены, что всплывающее окно открыто? Вам нужно будет проверить, чтобы убедиться, но, возможно, стороннее приложение закрыло его после того, как ваш тест закончился, кто знает, так что теперь у клиента плохой опыт. Если они на самом деле платят клиентам, ваш клиент может потерять деньги. Конечно, вы можете поместить сообщение с надписью «отключить блокировку всплывающих окон», но, честно говоря, сколько пользователей на самом деле знают, как это сделать?
Каждый раз, когда меня просят сделать всплывающее окно, я просто смотрю на того, кто его запрашивал, как будто он говорит на каком-то другом языке, а затем спрашиваю, наступил ли это 1998 год. следующие: плохой дизайн пользовательского интерфейса, невежественные менеджеры и / или небрежная / ленивая разработка. Хотя я уверен, что есть и другие причины.
Только мои 2 цента.