- 締切済み
HP作成中。一度訪れたページを色が変わるように・・・
HPを作成中です。一度訪れたページのボタンをを色が変わるようにしたいの ですが、どうやったらいいのでしょうか? 分かる方、宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
その質問は「2度目に訪れた場合、1度目とは違う色を表示する」でいいのでしょうか。 だとすると、全部書くと説明が長くなるのでヒントだけ。 それを実現するためには、JavaScript を使ってクッキーに値を保存するようにします。 クッキーというのは、ちょっとしたメモを訪問者自身のパソコン内に記録させておくことができるもので、本来はパスワードなどを記録しておくものです。 最初の訪問ではクッキーがないので最初の色になりますが、2度目以降は「過去に訪問したことがある」ことを記録することで色を変更することができます。 色の変更は JavaScript からスタイルシートを書き換えることで行うことができます。 具体的な方法は、ダイナミックHTMLを使う関係上、「勉強してください」としかいえないのが本音ですが(^_^; 参考URLのところに、JavaScript、スタイルシート、クッキーの使い方がそれぞれ解説してあります。
- 参考URL:
- http://tohoho.wakusei.ne.jp/
#1の補足です。 もちろんボディタグを閉じることを忘れずに...。
お礼
速答ありがとうございました。HP作成って難しいですね。もう疲れてます--;
基本はBODYタグに指定します。 ex.) <BODY text="black" link="red" vlink="purple" alink="blue"> text...通常のテキストの色 link...リンクテキストの色 vlink..訪問済みリンクテキストの色 alink..マウスでクリックしたときのリンクテキストの色 では。
お礼
そうです。URL、たいへん参考になりました!感謝です。速答ありがとうございました。