• ベストアンサー

最終更新日の表示

頁の最終更新日の表示において、   (1)[javascript:alert(document.lastModified)]をアドレス欄に入力する方法と   (2)頁内の右クリックで表示されるプロパティをクリック→更新日表示の方法の 2通りの方法を試みましたが、下記のように同じ頁で食い違いがありました。   (1)では 05/02/2005(日/月/年?)   (2)では 2006/02/04(年/月/日?) と、ほぼ1年の食い違いです。原因が分かりません。教えてください。

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

  • ベストアンサー
  • ttyp03
  • ベストアンサー率28% (277/960)
回答No.1

推測ですが、(2)の方法は常に今日の日付を表示しているような気がします。 おそらくPC内に取得した日付ということなのではないでしょうか。 (1)は本来のファイルの更新日時だと思います。 ということで原因は、(1)は本来のファイルの日時、(2)はプロパティを開いた日時、ということではないでしょうか。

otgtrmkj
質問者

お礼

有難うございました。その様ですね。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

(2)は、多分キャッシュ(自PCに取り込んだページのファイル)の日付なんじゃないですかね。

otgtrmkj
質問者

お礼

有難うございました。

関連するQ&A

  • HPの最終更新日をお気に入りを使用して表示したいのですが・・

    ホームページの最終更新日を表示するには javascript:alert(document.lastModified)とアドレス欄に入力しエンターキーを押せばよい事までわかりました。 これを簡単に実行するために「お気に入り」を使う方法があるはずなのですが、そのやり方がわかりません。 確かホームページを表示して何らかの方法で「お気に入り」にjavascript:alert(document.lastModified)を登録してホームページを表示している時に簡単に更新日を表示する方法だったと思います。教えて頂ければ幸いです。。

  • 最終更新日の表示について

    ホームページの最終更新日を 『最終更新日 2005年○月×日 12:00』 のように表示させるようJavaScriptを下記の様に書いてみました。 <script language="JavaScript"> <!-- now = new Date(document.lastModified); document.write("最終更新日 ",now.getYear(),"年",now.getMonth()+1,"月",now.getDate(),"日",now.getHours(),"時",now.getMinutes(),"分"); //--> </script> これでもあっているのでしょうか? いろんなサイトを参考に見たのですが、手書きのところや、 document.write("Last Update:"document.lastModified) というところばかりでした。 また、あるページでは、 document.write("Last updated: ", document.lastModified, "<BR>"); と書かれているのですが、アクセス時間が表示されるようで更新すると変わってしまうところや いろいろな条件が書いてあり、複雑なものもありました。 はじめに書いたスクリプトでも、ちゃんと動くと思うのですが、皆さんのアドバイスをいただきたく、質問させていただきました。 よろしくお願い致します。

  • CGIページの最終更新日時

    htmlで構成されたページの更新日時がわかる方法に「javascript:alert(document.lastModified)とアドレス欄に入力する」というものがありますよね。 あんな感じのCGI版はないものでしょうか? 思いつく限りのワードで検索してみたのですが更新日を自動で出してくれるCGIというのばかり引っ掛かってしまい、まったく見つかりませんでした。 お願いいたします。

    • 締切済み
    • CGI
  • 最終更新日なんですが

    <script language="JavaScript"> <!-- now = new Date(document.lastModified); document.write("最終更新日 ",now.getFullYear(),"年",now.getMonth()+1,"月",now.getDate(),"日",now.getHours(),"時",now.getMinutes(),"分"); //--> </script> この設定にした場合、トップページへ訪れた段階の 最終更新日が表示されるため、言わば日付けを表す カレンダーの様な状態です。 こちらが更新した際に切り替わるような最終更新日設定方法は、ありませんか 有りましたら上記の様なタグもしくわ参考URLなどを 載せてもらえると助かります。 宜しくお願い致します。

  • ホームページの更新日を検索する方法を教えてください

    あるホームページの過去2年間の更新日時を調べたいのですが、どのような方法があるでしょうか。 javascript:alert(document.lastModified)で、最終更新日はわかったのですが、それ以前を知りたいのです。 よろしくお願いします。

  • ホームページの最終更新日について

     ホームページにjavaスクリプトで最終更新日を表示し、PHPスクリプトで外部ソース(フッター)をを読み込むようにしているのですが、ブラウザで確認すると最終更新日に現在の日時が表示されてしまいます。  正しい最終更新日を表示する方法はありますか。 <script type="text/javascript"><!-- document.write('最終更新日:' + document.lastModified); // --></script> <?php include("../footer.html");?>

  • 自動で最終更新日を表示する

    同じ内容の投稿を見たのですが、解決しなかったので、教えて下さい。 HPの最終更新日が、HPを開いた日付になってしまい、更新日を表示 しません。(ここ最近更新していないのに、最終更新日が今日の日付になっている。) Yahooのgeocitiesを使っており、CGIは使えないので、それ以外を教えて下さい。 よろしくお願いします。 <Body>に以下のように書いています。 <SCRIPT language="JavaScript"> upDate=new Date(document.lastModified); Month=upDate.getMonth()+1; Date=upDate.getDate(); Year=upDate.getYear(); document.write("最終更新日:" +Year +"年" +Month +"月" +Date +"日") </SCRIPT>

  • JavaScriptの自動更新日表示の日付並び順について

    <script type="text/javascript"><!-- document.write('最終更新日:' + document.lastModified); // --></script> 上記を貼り付けて、ページの最終更新日を表示させたのですが、下記の様に表示されました。 最終更新日:11/14/2007 10:39:13 これを「最終更新日:2007/11/14 10:39:13」又は「最終更新日:2007/11/14」の様な形にしたいのですが、可能でしょうか? ご存じの方アドバイス下さい。 よろしくお願いします。

  • 携帯のページに「最終更新日」を自動で表示させる方法は?

    タイトルの通りなのですが、 <script type="text/javascript"><!-- document.write('最終更新日:' + document.lastModified); // --></script> のソースでは、PCから見た環境では「最終更新日」が無事表示されますが、携帯電話では・・・ 少なくとも私のFOMAN700iでは無理でした。 携帯電話でもそれを表示できたら便利だなあと思うのですが、いい方法ってありますか?ご存じの方は教えてくださいm(_ _)m

  • 最終更新日を他のページで表示させるには?

    new Date(document.lastModified) ↑のような、そのファイルの更新日(細かいことは省いて)を表示させるスクリプトはありますが、他のファイルの更新日を持ってくることは可能でしょうか? A.HTMLの更新日を、B.HTML上に表示したいのです。 どなたか分かる方、アドバイスをお願いします!