• ベストアンサー

時間帯によって表示する文字を変える

web上で、ホームページを見る(開く)時間帯によって表示する文字を変えられるようにするにはHTMLにどのように表記すればいいのでしょうか。 たとえば6~8時にホームページを見たら、「おはようございます」を表示したり、18~22時は「こんばんは」と表示するといった感じです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • a_n_9_z
  • ベストアンサー率100% (1/1)
回答No.3

最初の方が言っているようにHTMLのみでは無理かと思いますOTL おそらくHTMLのみでそうしているように見えたサイトはJavascriptを使っていたのでしょう。 norosiさんが紹介されていたページも表示はhtmlのままですがソースを見てみるとJavascriptで処理を行っていることがわかります。 個人的な意見ですが時間帯によってメッセージを表示させたり、おみくじを作ったり簡単な処理をさせるにはJavascript。掲示板等データを保存したり読み込んで表示させたりするのにはCGIやASP等がいいと思います。 HTMLとはちょっと違って難しいかもしれませんが、できるようになるといろんな物が作れるようになるので是非がんばってみてください(>Д<)ゝ

その他の回答 (3)

noname#56851
noname#56851
回答No.4

javascript 時間 メッセージ をキーワードで検索をかけると恐ろしく沢山のサイトが出てきますよ。 http://javascript.eweb-design.com/0606_chh.html 私のホームページでは上のサイトのように if で振り分けるタイプのを使っています。

  • norosi
  • ベストアンサー率26% (430/1614)
回答No.2

以下のページの「087」を参照してください。 http://www.salty1.com/rakuraku/index.html 数字が解説、その後ろの文字が表示例です。

  • -Kei
  • ベストアンサー率50% (151/299)
回答No.1

HTMLのみでは無理です。 CGIかJavascriptを使えば可能です。

参考URL:
http://www.scollabo.com/banban/java/jvp_05.html
noname#22114
質問者

お礼

ありがとうございます。 たしかHTMLのみでできたような気がしたのですが・・・。

関連するQ&A