0

新しいウィンドウでページを開こうとしました

goog.window.open('/urlToOpen', {
      "location": false,
      "menubar": false,
      "statusbar": false
  });

ただし、Google Chrome のポップアップ ブロッカーにより、このコードが実行されたときにそれができなくなりました。

Google ドキュメントが編集用の新しいタブで開きます。同様に Closure で新しいタブを開くことはできますか?

4

1 に答える 1

0

ボタンのクリックなど、ユーザー主導のブラウザ イベントへのコールバックとしてコードを実行しようとしましたか? それ以外の場合、Chrome は新しいウィンドウ/タブを開くことを抑制します。

<a class="link" href="#">Some link</a>

このjsfiddleで試してみてください。

$('.link').click(function() {
  goog.window.open('/urlToOpen', {
    "location": false,
    "menubar": false,
    "statusbar": false
  });
});
于 2013-02-03T22:01:02.530 に答える