javascript - 当我对同一浏览器上的另一个选项卡进行任何更改时如何刷新选项卡数据
问题描述
我在浏览器的两个选项卡上打开了我的网站。如果我从一个标签中从购物车中删除了一件商品。并转到另一个选项卡。我看到商品还在购物车中。- 当我刷新页面时,它工作正常。- 有什么办法可以让我的两个标签同步而不刷新标签。
解决方案
有什么办法可以让我的两个标签同步而不刷新标签
是的,通过使用Broadcast Channel API,它允许选项卡之间的通信。
从发布的链接:
广播频道 API 允许在具有相同来源(通常来自同一站点的页面)的浏览上下文(即窗口、选项卡、框架或 iframe)之间进行简单的通信。
推荐阅读
- r - BNlearn,贝叶斯网络的 gRain 证据问题
- java - 如何从 JAVA 文件夹中获取所有视频的持续时间?
- python - 数据库对象上的 create_all 方法未创建数据库表
- javascript - JS Canvas - 基于百分比的多种颜色弧形边框
- swift - 如何等待动作结束以执行 SpriteKit 中的功能?
- postgresql - 通过 pg-promise 查询使用 $1 而不是模板文字有好处吗?
- javascript - 是否可以在 vanilla Javascript 中同时运行多个 if 语句?如果是这样,你怎么办?
- azure - Azure DevOps 多个组织或多个项目
- go - 根据带有有限数量子字符串的空格分割 golang
- rust - 处理字符串的二维向量时的最佳实践是什么?