• 締切済み

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

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

みんなの回答

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

隠しフレームを使うとか。 IE限定ですが、隠しiframeに読み込んでlastModified を参照できます。 <iframe name="iframe1" src="a.html" height=0 width=0></iframe> <input type=button onclick="alert(document.iframe1.document.lastModified)">

参考URL:
http://game.gr.jp/about/log/board_whole_javascript.abc_seq_748.htm
  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

例えば、 A.html中、B.htmlの更新日を表示させたい場所に、 <iframe>を作り、 B.html中に示した更新日の場所に<span id="date"></span> などとしておき、 <iframe src="B.html#date"></iframe> とするのはいかがですか。 JavaScript単体だとファイルを読むことが出来ないので、 他のファイルの更新日を知ることはできないとおもいます。 よくは知りませんが、ActiveXとかいうのを使えば、IEだけではできるのかもしれません。

関連するQ&A