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 回答