HTML5/JSストレージイベントハンドラー
ストレージイベントハンドラーは、ストレージイベントが別のウィンドウによってトリガーされた場合にのみ起動します。次のコードを実行してみてください:
// event handler window.addEventListener('storage', storageEventHandlerFunc, false); function storageEventHandlerFunc(evt) { alert("Storage event called key: " + event.key ); switch(event.key){ case 'one': case 'two': batteryDCMeter(); break; case 'extPowerOn': rechargeBattery(); break; } } sessionStorage.setItem("someKey", "someValue");
-
HTML5 localStorageとsessionStorageの使い方は?
HTML5では、HTTPセッションCookieと同様に、構造化データをクライアント側に保存し、次の欠点を克服するための2つのメカニズムが導入されました。 CookieはすべてのHTTPリクエストに含まれているため、同じデータを送信することでWebアプリケーションの速度が低下します。 Cookieは約4KBのデータに制限されています。必要なデータを保存するには不十分です。 ストレージの2つのメカニズムは、セッションストレージとローカルストレージであり、さまざまな状況を処理するために使用されます。 セッションストレージ セッションストレージは、ユーザーが単一のトランザクションを実行してい
-
HTMLDOMストレージイベント
HTML DOMストレージイベントは、ウィンドウのストレージ領域に変更があったときにトリガーされます。ストレージイベントは、他のウィンドウがウィンドウのストレージ領域を変更した場合にのみトリガーされます。このイベントはバブルせず、キャンセルすることもできます。 構文 以下は、-の構文です。 window.addEventListener("storage", SCRIPT); 例 ストレージイベントの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>Storage Event Exa