1

Opera は次のコードで失敗しました:

var w;

$('button').on('click', function () {
  if (w && !w.closed && window.focus) {
    w.focus();
  } else {
    w = window.open('http://google.com', 'google');
  }
});

新しいウィンドウを開いて親ウィンドウに戻った後、Opera で子ウィンドウにフォーカスを戻すことができませんでした。しかし、他のブラウザは正しく動作します。IEでも。何かご意見は?

このコードをjsbinで試すことができます

4

1 に答える 1

1

オプションを見てみる

環境設定 > 詳細設定 > コンテンツ > JavaScript オプション > ウィンドウの上げ下げを許可

この設定ダイアログのスクリーンショットは、このページの下部にあります: http://www.javascripter.net/faq/windowresizeto.htm

于 2013-02-07T09:58:41.053 に答える