迹忆客 计算机编程题库

题库 > HTML5 > html面试题宝典 练习:36

html面试题宝典

如何实现浏览器内多个标签页之间的通信? (阿里)

解析:

  1. WebSocket、SharedWorker;
  2. 也可以调用localstorge、cookies等本地存储方式;

localstorge另一个浏览上下文里被添加、修改或删除时,它都会触发一个事件, 我们通过监听事件,控制它的值来进行页面信息通信; 注意quirks:Safari 在无痕模式下设置localstorge值时会抛出 QuotaExceededError 的异常;

查看笔记

扫码一下
查看教程更方便