如何模拟事件“存储”的工作何时应从不同的 HTML 文件传输数据
我创建了一个日历的 HTML 主页面。在此页面上,我添加了另一个 HTML 页面的链接以进行设置。在设置页面上,用户可以选择保存在日历中的事件的颜色。我的目标是使用户的颜色设置转移到日历中,并在设置页面上输入“颜色”类型的帮助下选择颜色后立即更改其事件元素的显示。基本上,当它适用于在不同选项卡中打开的同一页面时,我需要类似事件“存储”的东西,但在这种情况下,我想在更改此值后立即将值从浏览器本地存储传递到主页设置页面。如何在主页上建立事件侦听器以对另一个页面上的更改做出反应?
PS 我需要用 JavaScript 来完成。
I created a main HTML page of a calendar. On this page, I added the link to another HTML page for settings. On the settings page, a user has the option to choose the color of the events saved in the calendar. My goal is to make a user's setting of a color be transferred to the calendar and change the display of its events elements immediately after the color is selected with the help of the input of the type "color" on the settings page. Basically, I need something like the event "storage" when it works for the same page opened in different tabs but in this case I want to deliver the value from the browser local storage to the main page immediately after the change of this value on the settings page. How can I establish an event listener on the main page reacting to the change on another page?
P.S. I need to do it with JavaScript.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论