新浪网站用什么语言做的两学一做专栏网站

张小明 2026/3/2 16:28:17
新浪网站用什么语言做的,两学一做专栏网站,西安企业网站设计制作,西安软件公司排名前情平时开发很少有接触到有什么需求需要实现跨标签页通信#xff0c;但最近因为一些变故#xff0c;不得不重新开始找工作了#xff0c;其中就有面试官问到一道题#xff0c;跨标签页怎么实现数据通信#xff0c;我当时只答出二种#xff0c;面试完后特意重新查资料但最近因为一些变故不得不重新开始找工作了其中就有面试官问到一道题跨标签页怎么实现数据通信我当时只答出二种面试完后特意重新查资料因此有些文章localStorage / sessionStorage利用localStorage的存储事件实现通信当一个标签页修改localStorage时其他同源标签页会触发storage事件关键代码如下标签页1!DOCTYPE htmlhtml langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titlepage0-localStorage/title/headbodybutton idsetCacheBtn设置本地缓存/buttonscriptdocument.getElementById(setCacheBtn).addEventListener(click, () {localStorage.setItem(message, JSON.stringify({type: greeting,// 这里为了保证通信每次生效每次都设置不同的值content: Hello from page0.html Date.now()}));});/script/body/html标签页2!DOCTYPE htmlhtml langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titlepage1-localStorage/title/headbodyscriptwindow.addEventListener(storage, (e) {if (e.key message) {const data JSON.parse(e.newValue);console.log(Received:page1.html, data);}});/script/body/html动图演示20250923_193504提醒同源标签才有效设置不同的本地存储值才有效如果设置的是同一个缓存值是不会生效的兼容性非常nice可以大胆使用了国内一些浏览器从can i use查不到但兼容性是没啥问题的sessionStorage仅在同一标签页的不同 iframe 间有效不适用于不同标签页imageBroadcastChannel专门用于同源标签页通信的 API创建一个频道后所有加入该频道的页面都能收到消息关键代码如下:标签页1!DOCTYPE htmlhtml langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleBroadcastChannel0/title/headbodyh1BroadcastChannel0/h1button idcommunicationBroadcastChannel0.html 发送消息/buttonscript// 所有页面都创建相同名称的频道const channel new BroadcastChannel(my_channel);// 发送消息document.getElementById(communication).addEventListener(click, () {channel.postMessage({ type: update, data: new content from BroadcastChannel0.html });});/script/body/html标签页2!DOCTYPE htmlhtml langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleBroadcastChannel1/title/headbodyh1BroadcastChannel1/h1script// 所有页面都创建相同名称的频道const channel new BroadcastChannel(my_channel);// 接收消息channel.onmessage (e) {console.log(Received:BroadcastChannel1.html, e.data);};/script/body/html演示动图如下20250923_200047提醒要通信的标签记得都初始化BroadcastChannel一定记得使用相同的名称查询来看除IE外可以大但使用了image 1小结这二种是我面试的时候答出来的第二种我只是模糊记得跟面试官模棱二可的说了说面试馆给了正面的回应呵呵……此文暂时写这么多下篇继续探索其它方式……
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

2019年做网站还有前景吗最新农村房屋设计图片

目录引言一、先搞懂:switch 的核心逻辑(和 if 的区别)1.1 和 if 的核心区别(小白必记)1.2 switch 的核心前提(必须记牢)二、吃透语法:switch 的 “完整骨架” 逐部分拆解2.1 完整语法…

张小明 2026/1/10 17:37:23 网站建设

小米网站设计wordpress 热门文章

Power BI数据分析完整教程:从入门到精通终极指南 【免费下载链接】PowerBI官方中文教程PDF版下载 本仓库提供了一份名为“Power BI 官方中文教程(PDF版)”的资源文件下载。该教程详细介绍了微软Power BI的功能、授权方式以及应用场景&#xf…

张小明 2026/1/10 16:09:57 网站建设

wordpress无法修改密码wordpress文章页seo设置

第一章:Docker环境下LangGraph Agent配置实战概述 在现代AI应用开发中,LangGraph作为构建状态化智能代理(Agent)的核心框架,结合Docker容器化技术,能够实现环境隔离、快速部署与可扩展的服务架构。本章聚焦…

张小明 2026/1/10 12:35:53 网站建设

wordpress做网站卡吗网站建设哪些字体没有版权

Equalizer APO音频优化实战:从基础调节到专业定制的完整方案 【免费下载链接】equalizerapo Equalizer APO mirror 项目地址: https://gitcode.com/gh_mirrors/eq/equalizerapo 你是否曾经觉得电脑播放的音乐缺乏层次感?游戏中的环绕声定位不够精…

张小明 2026/1/12 7:59:11 网站建设

手机做网站过程深圳游戏软件开发公司

如何用 Langchain-Chatchat 实现私有文档智能问答?完整部署指南 在企业知识管理日益复杂的今天,一个常见的痛点浮出水面:新员工入职后面对堆积如山的制度文件无从下手,技术支持团队每天重复回答相同的问题,合规人员需要…

张小明 2025/12/29 1:01:59 网站建设

网站开发常问的技术性问题wordpress 设置图片大小

亲爱的 DeepSeek:你好!今天,让我们来到公元11世纪的北宋杭州。在私人园林的书房中,一位博学的官员正埋头于各种观察仪器之间,他同时在记录潮汐周期、观察陨石标本、整理地质资料、研究光学现象。他就是沈括&#xff0c…

张小明 2026/1/7 11:20:44 网站建设