Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个用 express 创建的 nodejs 服务器。例如,我有这个 url “localhost:3000/success”,它在登录成功后被调用。这个 url 是否有可能关闭被调用的浏览器选项卡?如何?我没有机会使用客户端(只有服务器端)。谢谢!
为什么你不能使用客户端代码?
您需要做的是让/successURL 提供一个非常简单的 HTML 页面,其中包含一个脚本,该脚本将为您关闭窗口/选项卡:
/success
<script> window.close(); </script>
仅使用服务器端代码无法关闭客户端 Web 浏览器上的浏览器选项卡。