stackoverflowで別のスレッドを見つけました:window.openポップアップがクリックイベント中にブロックされます。そして、一番の答えは問題を解決しているようです。しかし、私はJavaScriptをあまり知りません。
答えに従ってコードを書き直すのを手伝ってもらえますか?
1)呼び出すwindow.open
直前に呼び出し$.ajax
、ウィンドウ参照を保存します。
var newWindow = window.open(...);
2)保存されたウィンドウ参照のコールバックセットロケーションプロパティ:
newWindow.location = url;
多分それはすでに明示的な方法でです。しかし、コードを書き直す方法がわかりません。