【问题标题】:closing a new browser tab using jquery / javascript使用 jquery / javascript 关闭新的浏览器选项卡
【发布时间】:2016-07-21 20:42:33
【问题描述】:

当我单击 iframe 中给出的链接时,会打开一个新选项卡。是否可以通过在 iframe 中提供一些控件来关闭这些新打开的选项卡

【问题讨论】:

    标签: javascript jquery html google-chrome


    【解决方案1】:

    大多数现代浏览器都会对每个标签进行沙箱处理,从而无法执行您的请求。例如,运行 this jsFiddle 并在浏览器中查看 JS 控制台。

    代码将使用 JS 打开一个新的浏览器选项卡,因此我们可以对其进行一些控制:

    var x = window.open('https://www.google.com');
    

    但是,当我们尝试关闭它时:

    x.close();
    

    在大多数浏览器中,当您尝试控制导航或关闭第二个(沙盒)选项卡中的窗口时,您会看到一个错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 2015-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      相关资源
      最近更新 更多