关闭浏览器的当前选项卡,然后单击超链接转到父选项卡

时间:2014-08-07 12:23:16

标签: javascript html

我想关闭浏览器的当前焦点选项卡并返回/焦点到其父选项卡。

// HTML code:

<a href="javascript:close_window();">Go back</a>

// JavaScript代码:

<script>
function close_window() {
        if (confirm("Close Window?")) {
        close();
       //code to focus the parent tab
      }
    }
</script>

请帮忙。

1 个答案:

答案 0 :(得分:1)

我认为没有任何特定的解决方法可以100%可靠。您可以像这样关闭当前浏览器:

<a href="javascript:window.open('','_self').close();">close</a>

但是你无法可靠地将焦点设置回父窗口

您可以参考:Bug 105722 - Closing tabs should return to 'parent' tab.