TryCoding.FunTryCoding.Fun
  • 文章
  • 项目
  • 归档
  • 关于
搜索... ⌘K
Home Work Blog Projects
返回博客

JS 跨 Tab 通信

同一个浏览器打开多个页面,页面之间通信的方法,介绍 Broadcast Channel API 及其使用方法。

全部 前端 (393) 运维 (77) 技术 (71) 后端 (25) 数据库 (10) 生活 (1)
2021年12月3日
Mt.r
|
#JavaScript

同一个浏览器打开多个页面,页面之间通信方法

Broadcast_Channel_API

// 连接到广播频道
var bc = new BroadcastChannel('test_channel');
// 发送简单消息的示例
bc.postMessage('This is a test message.');
// 简单示例,用于将事件打印到控制台
bc.onmessage = function (ev) { console.log(ev); }
// 断开频道连接
bc.close()

还有其他方法 https://juejin.cn/post/6844903811232825357

上一篇
JavaScript 异常数据提取算法
JavaScript 异常数据提取算法,使用四分位距 (IQR) 方法识别并提取数据中的异常值。
下一篇
JS 时间转换为字幕时间,生成字幕
JavaScript 代码实现将时间戳转换为字幕时间格式,并生成字幕文件。包含 `srtTimestamp` 函数用于时间格式化,以及 `inputToSRT` 函数用于生成 SRT 字幕格式文本。

分类

全部文章 577 前端 393 运维 77 技术 71 后端 25 数据库 10 生活 1

热门标签

#JavaScript #Vue #Linux #CSS #Go #CentOS #React #Nginx #Git #HTML #iOS #Mac #MySQL #Jenkins #TypeScript #Python #Docker #C #Webpack #数据库
Trycoding.fun
© 2025 版权所有 京ICP备19000129号-4
文章 项目 归档 关于 GitHub