画面遷移はあまりしたくない。なので、Ajaxの通信後、ログインはポップアップを利用して。。とか、やりたい場合が出てくる。 最近のブラウザはポップアップブロックが多い。 特に、スマホではデフォルトの設定でポップアップブロックがONになっていることがほとんど。さらに、PCブラウザはエラーをブロックを出してくれる事があるが、スマホではポップアップが反応せず、エラーも出ず、何も起こらない。最悪な状態だ。 ポップアップブロックを回避するパターンを探し求めた。 ポップアップブロックのパターン例 $(function() { window.open('xx'); // ブロック $('#hoge').on('click', function() { window.open('xx'); // ブロックされない $.ajax({ url: 'xx', success: function(data) { w