11

ユーザーの小さなプロフィール写真をブラウザーに保存して、ユーザーがログインするたびに (ログインフォームで) プロフィール写真を見ることができるようにしたいと思います (たとえば、[remember me] にチェックを入れたとき)。hotmail も同様のことをしていると思います。

画像をユーザーのコンピューターに保存し、パスを Cookie に保存することはできますか? Cookie の最大サイズは4096 バイトのようですので、画像自体を Cookie に保存するのは難しいかもしれません。どうすればそれができるかアイデアはありますか?

4

4 に答える 4

15

オンライン画像へのリンクを Cookie に保存し、代わりにそれを使用する方が効率的でしょうか?

Web ページが閲覧されるたびに、Cookie が送信されます。画像を保存すると、不要な帯域幅が追加されます。

于 2012-06-21T00:55:07.390 に答える
12

JavaScriptを使用してlocalStorageに保存します。

https://web.archive.org/web/20160313121817/https://www.ibm.com/developerworks/mydeveloperworks/blogs/bobleah/entry/html5_code_example_store_images_using_localstorage57?lang=en

于 2012-06-21T00:51:10.160 に答える
5

画像をサーバーに保存してパスを Cookie に保存したくないのはなぜですか?

これはより適切に見え、ユーザーのコンピューターに追加のデータを書き込みます...

于 2012-06-21T00:54:30.507 に答える
5

画像へのパスを Cookie に保存し、その値を使用してログイン画面に表示できますか?

于 2012-06-21T00:53:56.507 に答える