Window.open заблокирован

Я нашел другой поток на stackoverflow:Всплывающее окно window.open блокируется во время события клика, И главный ответ, кажется, решает проблему. Но я не знаю много JavaScript.

Можете ли вы помочь переписать код в соответствии с ответом:

1) Позвонитьwindow.open как раз перед звонком$.ajax и сохранить ссылку на окно:

var newWindow = window.open(...);

2) При обратном вызове установить свойство местоположения сохраненной ссылки на окно:

newWindow.location = url;

Может быть, это уже явно. Но я понятия не имею, как переписать код.

Ответы на вопрос(1)

Ваш ответ на вопрос