Latest web development tutorials
×

HTML コース

HTML コース HTML 簡単な紹介 HTML エディタ HTML ファウンデーション HTML 要素 HTML プロパティ HTML 見出し HTML 段落 HTML テキストの書式設定 HTML リンク HTML ヘッド HTML CSS HTML 画像 HTML テーブル HTML リスト HTML ブロック HTML レイアウト HTML フォーム HTML フレーム HTML カラー HTML 色名 HTML カラー値 HTML スクリプト HTML 文字エンティティ HTML URL HTML クイックリスト HTML サマリー XHTML入門

HTML5

HTML5 コース HTML5 ブラウザのサポート HTML5 新要素 HTML5 Canvas HTML5 インライン SVG HTML5 MathML HTML5 ドラッグ・アンド・ドロップ HTML5 地理的な位置 HTML5 ビデオ(Video) HTML5 可聴周波数(Audio) HTML5 Input タイプ HTML5 フォーム要素 HTML5 フォームのプロパティ HTML5 セマンティック要素 HTML5 Web メモリ HTML5 Web SQL HTML5 アプリケーションキャッシュ HTML5 Web Workers HTML5 SSE HTML5 WebSocket HTML5 クイズ HTML(5)コードの仕様

HTML メディア

HTML メディア(Media) HTML ウィジェット HTML 可聴周波数(Audio) HTML ビデオプレーヤー(Videos) HTML 例

HTML リファレンスマニュアル

HTML タグリスト(アルファベット順に) HTML タグリスト(ソート機能) HTML プロパティ HTML イベント HTML キャンバス HTML 可聴周波数/ビデオ HTML 効果的な DOCTYPES HTML 色名 HTML カラーピッカー HTML 文字セット HTML ASCII HTML ISO-8859-1 HTML シンボル HTML URL コーディング HTML 言語コード HTTP ニュース HTTP ウェイ キーボードショートカット

HTML5のWebストレージ

HTML5のWebストレージ、クッキーローカルストレージよりも良いです。


HTML5のWebストレージとは何ですか?

ユーザーにローカルに保存されたデータを閲覧することができHTML5を使用してください。

以前、ローカルストレージはCookieを使用します。 しかし、Webセキュリティとストレージをより迅速に必要である。これらのデータはサーバーに保存されているが、唯一のサイト上でユーザーが要求したデータのためのデータ。また、サイトのパフォーマンスに影響を与えることなく、大量のデータを格納することができますされません。

キー/値のペアが存在するように、データは、ウェブページデータのみWebアクセスを使用することが許可されています。


ブラウザのサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorerの8以降、Firefoxの、オペラ、クロム、およびSafariサポートWebストア。

注:IEのインターネットエクスプローラー7およびそれ以前のバージョンは、Webストアをサポートしていません。


localStorageをとのsessionStorage

クライアントデータに格納された2つのオブジェクトは、次のとおりです。

  • localStorage - 無期限データストレージ
  • sessionStorage - のセッションのためのデータストレージ

ウェブストレージを使用する前に、ブラウザのサポートとのlocalStorageのsessionStorageを確認してください。

(typeof演算(ストレージ)!==場合は 「未定義」) { // はい!サポートのlocalStorageのsessionStorageオブジェクト! // いくつかのコード..... } ほかに { // 申し訳ありません!ウェブストアをサポートしていません。 }


localStorageオブジェクト

無期限データ記憶のlocalStorageオブジェクトはありません。 次の日は、第二週、または来年の後、データはまだ利用可能です。

。のlocalStorage姓= "スミス"; getElementByIdを(「結果」)を文書化しinnerHTMLの= "姓:" ... +のlocalStorage姓。

»をお試しください

分析の例:

  • 「スミス」のlocalStorageキー/値のペアを作成します=キー= "姓"と値を使用し
  • 検索「姓」値のキーとその後のid = "結果"要素を挿入

ヒント:キー/値ペアは、通常、あなたは形式を変換するために彼らの必要性に応じてできる文字列として保存されます。

次の例では、ユーザーがデジタルコードの型に文字列値を変換するために、ボタンをクリックした回数を示しています。

もし (のlocalStorage。ClickCountによるカウント) { 。のlocalStorageは、clickCount =数(のlocalStorageは、clickCount 。)+ 1;} ほかに { のlocalStorageは、clickCount = 1;} ..ドキュメントgetElementByIdを( "結果" ) "innerHTMLの= あなたは、ボタンをクリックした「+ のlocalStorage clickCountは+"回。 ";

»をお試しください


sessionStorageオブジェクト

データ記憶のためのセッションのためにのsessionStorage方法。 ユーザーがブラウザウィンドウを閉じると、データが削除されます。

どのように作成してのsessionStorageにアクセスする::

もし (のsessionStorage。ClickCountによるカウント) { 。のsessionStorageのclickCountは=数(のsessionStorageは、clickCount 。)+ 1;} ほかに { のsessionStorageは、clickCount = 1;} ..ドキュメントgetElementByIdを( "結果" ")innerHTMLの= +のsessionStorage clickCountは+ ボタン をクリックしたこの会話では" "回。";

»をお試しください