- ベストアンサー
時間帯によって表示する文字を変える
web上で、ホームページを見る(開く)時間帯によって表示する文字を変えられるようにするにはHTMLにどのように表記すればいいのでしょうか。 たとえば6~8時にホームページを見たら、「おはようございます」を表示したり、18~22時は「こんばんは」と表示するといった感じです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
最初の方が言っているようにHTMLのみでは無理かと思いますOTL おそらくHTMLのみでそうしているように見えたサイトはJavascriptを使っていたのでしょう。 norosiさんが紹介されていたページも表示はhtmlのままですがソースを見てみるとJavascriptで処理を行っていることがわかります。 個人的な意見ですが時間帯によってメッセージを表示させたり、おみくじを作ったり簡単な処理をさせるにはJavascript。掲示板等データを保存したり読み込んで表示させたりするのにはCGIやASP等がいいと思います。 HTMLとはちょっと違って難しいかもしれませんが、できるようになるといろんな物が作れるようになるので是非がんばってみてください(>Д<)ゝ
その他の回答 (3)
javascript 時間 メッセージ をキーワードで検索をかけると恐ろしく沢山のサイトが出てきますよ。 http://javascript.eweb-design.com/0606_chh.html 私のホームページでは上のサイトのように if で振り分けるタイプのを使っています。
- norosi
- ベストアンサー率26% (430/1614)
以下のページの「087」を参照してください。 http://www.salty1.com/rakuraku/index.html 数字が解説、その後ろの文字が表示例です。
- -Kei
- ベストアンサー率50% (151/299)
HTMLのみでは無理です。 CGIかJavascriptを使えば可能です。
お礼
ありがとうございます。 たしかHTMLのみでできたような気がしたのですが・・・。