Window.open заблокирован
Я нашел другой поток на stackoverflow:Всплывающее окно window.open блокируется во время события клика, И главный ответ, кажется, решает проблему. Но я не знаю много JavaScript.
Можете ли вы помочь переписать код в соответствии с ответом:
1) Позвонитьwindow.open
как раз перед звонком$.ajax
и сохранить ссылку на окно:
var newWindow = window.open(...);
2) При обратном вызове установить свойство местоположения сохраненной ссылки на окно:
newWindow.location = url;
Может быть, это уже явно. Но я понятия не имею, как переписать код.