gpt4 book ai didi

javascript - 在用户登录时检查具有相同网站的其他选项卡并重新加载这些选项卡

转载 作者:行者123 更新时间:2023-11-30 14:04:17 25 4
gpt4 key购买 nike

如果登录页面在两个选项卡中打开并且用户登录到第一个选项卡。我需要识别另一个带有登录页面的选项卡并重新加载它。

我曾尝试编写各种类型的 javascript,但不知道如何用 gwt 编写。找不到任何可行的解决方案。我有一个发现可以获取当前选项卡并重新打开它。但无法确定如何获取所有选项卡及其 URL。

public static native void forceReload() /*-{
$wnd.location.reload(true);
}-*/;

最佳答案

您无法知道在同一页面/站点上打开了哪些其他选项卡,但您可以在它们之间进行通信。

您可以定期(通过计时器)检查给定的 cookie,或者您可以监听 sessionStorage 中的变化(从发生登录的选项卡设置一个值)。您还可以使用轮询、长轮询、服务器端事件或 websocket 检查服务器。

关于javascript - 在用户登录时检查具有相同网站的其他选项卡并重新加载这些选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55746982/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com