CookieStore: change event
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
任意の Cookie に変更が加えられると、CookieStore
オブジェクトで change
イベントが発火します。
構文
イベント名は addEventListener()
などのメソッドで使用したり、イベントハンドラープロパティで設定されます。
cookieStore.addEventListener('change', event => { })
cookieStore.onchange = event => { }
例
Cookie が変更されたときに通知を受けるには、以下のように addEventListener()
を使って cookieStore
インスタンスにハンドラを追加可能です。
cookieStore.addEventListener('change', function(event) {
console.log('1 change event');
});
あるいは、CookieStore.onchange
イベントハンドラープロパティを使用して、change
イベントのハンドラを定義できます。
cookieStore.onchange = function(event) {
console.log('1 change event');
};
仕様書
Specification |
---|
Cookie Store API # intro-monitor |
Cookie Store API # dom-cookiestore-onchange |
ブラウザーの互換性
BCD tables only load in the browser