• ベストアンサー

時間指定で 自動更新中止させる

<meta http-equiv="refresh" content="30; url=./index.htm"> 上の記述で 30秒間隔でライヴ画像を自動更新させています。夜間は 画像アップしない為 自動更新しないようにしたいのですが 多分 IF文 を挿入すればよいのだろうとは 思いますが どうやってやるのか ヒントを 教えてもらえませんか。ちなみに AM 6:00~PM 6:30 の間 自動更新させたいわけです。 よろしく お願いします。

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

  • ベストアンサー
  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

if文とは? JavaScriptの質問ですか? なら、ヒントということなので途中まで。 <script language="JavaScript"> <!-- d = new Date(); hour = d.getHours(); min = d.getMinutes(); if(((hour == 18)&&(min <= 30))||((6 <= hour)&&(hour < 18))){ } // --> </script> <noscript> <meta http-equiv="refresh" content="30; url=./index.htm"> </noscript> 当然ですが、JavaScriptを切ってる人には効果ありません。

s320403
質問者

補足

ご指導 ありがとうございます。 昔 BASIC でやったことあるのですが IF文 って言わないですか? IF 指定時間以内なら 次の命令を実行 とか。 FRONTPAGE EXPRESS で ページを作って ソースを見ると 色々 文が出てきますよね。それが JavaScript ですか?全く 最近のお流儀がわかってないので 申し訳ないです。ちょっと 挿入してみます。

その他の回答 (1)

  • the845t
  • ベストアンサー率33% (246/743)
回答No.2

いえいえ、IF文であってます。 ただ、ここがHTMLのカテゴリだったので。 JavaScriptもありますし、CGIということもありますので。

関連するQ&A