您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何关闭浏览器窗口中的当前选项卡?

如何关闭浏览器窗口中的当前选项卡?

您将需要Javascript来执行此操作。用途window.close()

close();

隐含当前选项卡。这等效于:

window.close();

或者您可以指定其他窗口。

所以:

function close_window() {
  if (confirm("Close Window?")) {
    close();
  }
}

使用HTML:

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

要么:

<a href="#" onclick="close_window();return false;">close</a>

return false在此处防止事件的认行为。否则,浏览器将尝试转到该URL(显然不是)。

现在,window.confirm()对话框上的选项将为“确定”和“取消”(不是“是”和“否”)。如果您确实 想要“是”和“否”,则需要创建某种模式的Javascript对话框。

上述内容与浏览器特定。如果您使用Javascript(通过window.open())打开了窗口,则可以使用JavaScript关闭该窗口。Firefox不允许您关闭其他窗口。我相信IE会要求用户确认。其他浏览器可能会有所不同。

其他 2022/1/1 18:18:11 有451人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶