CookieStore:change 事件
Baseline 2025Newly available
Since June 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
change
事件会在 cookie 发生更改时于 CookieStore
对象上触发。
语法
在类似 addEventListener()
的方法中使用事件名称,或设置事件处理器属性。
js
cookieStore.addEventListener("change", (event) => { })
cookieStore.onchange = (event) => { }
事件类型
一个 CookieChangeEvent
。继承自 Event
。
示例
要在 cookie 发生更改时收到通知,你可以使用 addEventListener()
为 CookieStore
实例添加一个处理器,就像这样:
js
cookieStore.addEventListener("change", (event) => {
console.log("cookie 变更事件");
});
或者,你可以使用 onchange
事件处理器属性为 change
事件建立一个处理器:
js
cookieStore.onchange = (event) => {
console.log("cookie 变更事件");
};
规范
Specification |
---|
Cookie Store API # intro-monitor |
Cookie Store API # dom-cookiestore-onchange |