JavaScriptで文字の大きさを変動できるボタンをつけたのですが、ここで設定を変えた大きさの文字をブラウザを閉じても有効にしたいと思います。


この場合は、JavaScriptでクッキー管理するのが一番ですか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/03/19 13:29:43
  • 終了:2006/03/19 17:32:02

回答(2件)

id:ToMmY No.1

ToMmY回答回数656ベストアンサー獲得回数192006/03/19 13:50:19

ポイント35pt

ブラウザを終了して記憶している項目は、ブラウザの設定、レジストリ、クッキーの3点だけだとおもいます。(もちろんログオン機構をつくって、サーバー側で覚えていてそれを使うことはできますが)

ログオン機構をつくるのはCGIの知識なども必要ですし、めんどくさいため却下でしょう。

ブラウザの設定を無理やり書き換えるのは、ブラウザが違うと動作しない可能性がありますし、ほかのページでもそのように見えてしまうので、ユーザーから嫌われること間違い無しです。

レジストリで管理するのは、ブラウザから読み込めないためにもともと無理でしょう。(ソフトやプラグインを組んで、配布すればいいですが、めんどくさいのでやってくれるユーザーは少ないかと思われます)

JSをどうせ実装するなら、ついでにクッキーも実装してしまえばいいと思います。

http://www.futomi.com/lecture/cookie/

こちらにクッキーについての簡単な解説があります。

http://ash.jp/~hasimoto/zakki/new_jsck.htm

こちらはJSで扱っているようです。

id:makocan

やっぱり、クッキーですかね~。

ありがとうございました。

今のネットの技術の向上は早いため、他の技術もあるのではと思い、確認させていただきました。

自分のやり方に自信が持てました。

2006/03/19 17:31:15
id:WANT No.2

WANT回答回数118ベストアンサー獲得回数92006/03/19 15:00:34

ポイント35pt

 ページを開いている間だけであれば、IPアドレスやセッション情報で対応できますが、

一度ページを閉じてしまうと上記情報は保証されなくなってしまいます。

 クッキー以外の方法ですと、IDを発行して、

サーバ側でID毎に設定を保持させておくと言うこともできますが、

ID発行やID重複管理、必要であればIDに対するパスワード管理も行わなければいけませんので、

やはりクッキーが一番手軽で確実だと思います。

http://q.hatena.ne.jp/answer

(ダミーURLです)

id:makocan

ありがとうございます!

確かにID管理すると面倒な事が多いですね。

クッキーで行おうと思います。

2006/03/19 17:31:47

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません