7

我有一个用 express 创建的 nodejs 服务器。例如,我有这个 url “localhost:3000/success”,它在登录成功后被调用。这个 url 是否有可能关闭被调用的浏览器选项卡?如何?我没有机会使用客户端(只有服务器端)。谢谢!

4

2 回答 2

21

为什么你不能使用客户端代码?

您需要做的是让/successURL 提供一个非常简单的 HTML 页面,其中包含一个脚本,该脚本将为您关闭窗口/选项卡:

<script>
    window.close();
</script>
于 2013-10-25T07:25:29.730 回答
1

仅使用服务器端代码无法关闭客户端 Web 浏览器上的浏览器选项卡。

于 2013-10-25T07:15:25.003 回答