JavaScriptでwindow.focusが動作しない問題の解決方法
ウィンドウがすでにフォーカスされているか確認する: window.focus()メソッドを呼び出す前に、ウィンドウがすでに別の要素やイベントによってフォーカスされている可能性があります。ウィンドウがフォーカスされていない場合は、window.focus()は機能しません。document.hasFocus()メソッドを使用して、ウィンドウがフォーカスされているかどうかを確認してから、window.focus()を呼び出してみてください。>>More