window.open打开的两个页面之间怎么通信
vue前端服务通过window.open打开的两个页面之间怎么通信,在相同的前端服务下,同一个浏览器的不同tab页,
希望点击一个页面的按钮能够调用并且通知另一个页面要进行的操作 用cookie呢? 灿烂的小居 发表于 2022-1-19 11:15
用cookie呢?
不是单纯通信,是要有联动操作 思路有,就是在页面创建的时候对页面对象进行初始化的时候把对象直接注册或者保存在一个每个页面都能访问的地方,在不同页面就能进行调用同一个对象的操作,
但是不知道怎么去操作
用cookie? 实在不行就用后端服务器进行联动 同域名下使用iframe区,可以使用js跨页面操作。非同域名存在跨域问题 postMessage 1.可以通过监听localstorage数据的变化
2.broadchannel 用localStorage,然后监听storage的改变