Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当用户使用新选项卡中的不同凭据登录时,关闭选项卡中的会话_Javascript_Html_Browser - Fatal编程技术网

Javascript 当用户使用新选项卡中的不同凭据登录时,关闭选项卡中的会话

Javascript 当用户使用新选项卡中的不同凭据登录时,关闭选项卡中的会话,javascript,html,browser,Javascript,Html,Browser,我正在一个在线信用卡的网站上工作,需要包括一种单一的会话每个浏览器功能 通过检查不同的家庭银行系统,我发现所有这些系统都有要求的行为。然而,我没有找到自己做这件事的机制。我需要做的是: 用户打开浏览器选项卡并转到 用户使用其凭据登录并访问网站内容 用户打开一个新选项卡并转到现在有两个打开的选项卡 用户在“新建”选项卡中使用不同的凭据登录 用户可以看到第一个选项卡已更改,并显示登录页面。 这似乎是信用卡、网上银行系统这类应用中非常常见的行为,我该怎么做 登录时,您会在会话中找到用户已登录的信息,然

我正在一个在线信用卡的网站上工作,需要包括一种单一的会话每个浏览器功能

通过检查不同的家庭银行系统,我发现所有这些系统都有要求的行为。然而,我没有找到自己做这件事的机制。我需要做的是:

用户打开浏览器选项卡并转到 用户使用其凭据登录并访问网站内容 用户打开一个新选项卡并转到现在有两个打开的选项卡 用户在“新建”选项卡中使用不同的凭据登录 用户可以看到第一个选项卡已更改,并显示登录页面。
这似乎是信用卡、网上银行系统这类应用中非常常见的行为,我该怎么做

登录时,您会在会话中找到用户已登录的信息,然后销毁该会话,并启动一个新会话……当然,这可以在服务器端完成。然而,我可以看到,客户想要的是一种客户端行为:当您在第二个选项卡上登录时,第一个选项卡被重定向到注销页面、登录页面或其他类型的页面。那么,第一个选项卡必须查询其会话是否仍然是有效的轮询,或者是否需要在邮件后得到通知。是的,我的问题似乎不完整。这是我做的第一件事。使用Fiddle2,我没有看到对服务器的任何请求。这就像是一种选项卡间的通信。那可能吗?是的。我已经提到了一种方法…