我正在调试 SSO 应用程序,我需要阻止窗口关闭,以便我可以检查请求和响应。我试图禁用 Javascript 但登录流程需要 Javascript。网络 > 保留日志也不起作用。固定选项卡也不起作用。在它关闭之前有几个重定向。我无权访问 SSO 服务器的代码。如何防止脚本关闭窗口?
最佳答案
我可以通过在隐身窗口中打开链接来做到这一点。当它试图关闭自己时,Chrome 发出警告
Scripts may close only the windows that were opened by it.
我首先没有打开窗口的脚本。相反,我使用的是
target="_blank"
,但 Chrome 可能将其等同于脚本。 ( window.opener
已设置。)
关于google-chrome - 如何防止脚本关闭 Chrome 中的窗口/选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52107073/