• ベストアンサー

ページに「○○まであと○日」というのを自動で表示させたい

OUHOの回答

  • OUHO
  • ベストアンサー率28% (11/38)
回答No.3

これを<head>~</head>に↓ <script type="text/javascript"> <!-- var xday = new Date(2004, 12, 11); function countdown () { if(!document.getElementById) return; var obj = document.getElementById("count"); var now = new Date(); var dif = xday.getTime() - now.getTime(); if(dif < 0) return; var days = Math.floor(dif / (24*60*60*1000)); dif = dif % (24*60*60*1000); var hours = Math.floor(dif / (60*60*1000)); dif = dif % (60*60*1000); var mins = Math.floor(dif / (60*1000)); dif = dif % (60*1000); var secs = Math.floor(dif / 1000); var str = "○○日まであと<b class='num'>" + days + "<\/b>日<b class='num'>" + hours + "<\/b>時間<b class='num'>" + mins + "<\/b>分<b class='num'>" + secs + "<\/b>秒"; obj.innerHTML = str; setTimeout("countdown();", 1000); } //--> </script> <body>はこれを↓ <body onload="countdown();"> 表示させたい場所にこれを↓ <p id="count"></p> それぞれ入れていけば、できると思います。

関連するQ&A

  • 『○○まであと何日』 カレンダー

    閲覧ありがとうございます。 現在来年のとある試験に向けて勉強中なのですが、『○○まであと何日』というように、目標とする日にちまでをカウントダウンすることができるカレンダー(日めくり等)を探しています。 ネットで自分なりに探し、画像などは見つかったのですが、いまいち有力な情報を得られなかったので、ここで質問させていただきます。 日めくり(紙)に限らず、例えばデジタルのものであるとか、とにかくカウントダウンができるものでしたら、知りたいです。 どこに売っているかをご存知の方いらっしゃいましたら、教えていただきたいです。 よろしくお願い致します。

  • カウントダウン(○○まであと○にち)をのせたいのですが。

    はじめまして。 ホームページのTOPに【○○まであと○にち】とかよくカウントされてますよね。 つかってみたいのですが・・・ HTMLでできるのでしょうか?HTMLみても日付などどこに入れればいいのかわからないのです。 あと英語が苦手なのでここになんて入れる等、詳しく教えていただきたいのです。 どうぞヨロシクご指導してください。

    • ベストアンサー
    • HTML
  • あと何日?カレンダー

    intel macbookで、「あと何日?カレンダー」を表示したいのですが、どなたか方法を教えていただけないでしょうか?「○○まで後何日!」というのが分かるようなカウントダウン機能付きのカレンダーです。 Magic Countdownというのをダウンロードしたのですが使えませんでした。 カレンダーがなくても、カウントダウンさえできればかまいません。 できれば起動時に確認できると助かります。 資格試験の勉強をしているため、「残り何日だ」と緊張感を持ちたいためです。 ご存知の方いらっしゃいましたら、よろしくお願いします。

    • 締切済み
    • Mac
  • トップページに自動的に計算結果を表示させるには?

    トップページindex.htmlに日付と簡単な計算結果(日数の計算)を表示させたいのですが、どのような手段があるのでしょうか? 現在は毎回HP作成ソフトで手動更新しているのですが、自動で計算させたいのです。 トップページを表示させたときに自動計算させる方法を教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • ホームページの最終更新日を他のページに自動で表示する方法

    ホームページの最終更新日を他のページに自動で表示する方法とはどのようなものがあるのでしょうか。 そのページの最終更新日を表示するのはJavaScriptの方法を知っているのですが、例えば、トップページのボタンなどにそのリンク先となっている別ページの更新日を自動で表示させる方法です。 他のファイルの更新日の情報を更新日時を表示させたいページで取得するような形になるのかと思いますが、どのような方法があるのかわかりません。 どなたかご教授頂けますでしょうか。

  • エクスプローラが表示する更新日、撮影日はどこに?

    たくさんの方に教えていただき、DCFの写真ファイルの更新日付を撮影日付に変更することを、指定したフォルダ全てに自動実行するプログラムを作成できました。目的は更新日順となるスライドショーを、撮影日順にすることです。ところが、順番を決める日付はDCFデータの撮影日付ではなく、別の所(FAT?)にあるようで、当てが外れてしまいました。ファイルのエクスプローラで表示する更新日、撮影日が保存されている場所はどこにあるのでしょうか?そこを読み書きするには、どうしたらよいのでしょう?ちなみに1ファイルずつ手動で編集するフリーソフトは持っています。フォルダ内の全ファイルを自動で連続して更新日を撮影日に修正するのが目的です。VBくらいできる力では無理でしょうか?よろしくお願いします。

  • ページを逆順に表示したい

    ページを逆順に表示したい Wordの2007を使っています。 毎日日記を付けているのですが、日付(ページ)が新しい順に表示し、更新をしたいと考えています。 そのようなことはできるのでしょうか? もし、ご存じの方いらっしゃいましたら、教えてください。

  • ページをまるごと、保存

    ホームページを丸ごと、保存し、adobe readerで、表示することは、できるのでしょうか?adobe reader以外でも、できるソフトがあれば教えてください。ページを印刷し、それをスキャナでパソコンに取り込むという方法もあるのですが、スキャナを持ち合わせておりません。

  • accessで日付から年度の開始日と終了日を自動表示したい

    Access2000を使っています。 「今日の日付」(=Date()を使い自動表示しています)というエリアの日付を基に、年度の開始日と終了日を自動表示したいのです。 例えば 「今日の日付」が2008/3/29 だったら  「開始日」に 2007/04/01  「終了日」に 2008/03/31 「今日の日付」が2008/4/3 だったら  「開始日」に 2008/04/01  「終了日」に 2009/03/31 環境は、Access2000、winXPです。どなたかよい方法をご存知の方、回答よろしくお願いします。

  • ファイルの最終更新日をちがうページで取得したい

    ファイルAの最終更新日によって、ファイルBのページに「NEW」アイコンを表示・非表示にさせたいのですが…。 手動で行ってもいいのですが、面倒なので自動でやってみたいと試みているのです。可能でしょうか?? 私の考えでは、ファイルBのページでのファイルA最終更新日を取得し、日付で判断すれがいいのだとは思ったのですが。 SSIを使って、ファイルBのページでファイルAの最終更新日までは取得することができました。判断文をどうかいていいものか…。 もし、わかられる方がいらっしゃれば教えてくださいm(__)m