【问题标题】:Bypassing popup blocker in safari在 safari 中绕过弹出窗口拦截器
【发布时间】:2016-10-27 08:38:54
【问题描述】:

我有以下 HTML

<a href = "#" class="fb">Facebook</a>

我有一个 onclick 事件处理程序,当点击上面的链接时,会调用 window.open。这适用于 Chrome,但不适用于 Safari。如何让它在 Safari 中工作?

$('fb').on('click', function () {
   window.open();
});

谢谢

【问题讨论】:

    标签: javascript jquery html


    【解决方案1】:

    如果用户阻止了弹出窗口,则无法“绕过”这一点。给定你的代码,试试

    <a href="#" class="fb" target="_blank">Facebook</a>
    

    相反,设置目标也应该在新窗口/标签中打开链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-04
      • 2022-11-01
      • 1970-01-01
      相关资源
      最近更新 更多