最終更新時刻



0   名前: croco : 2004/04/12 10:16
<script type="text/javascript">
<!--
document.writeln("最終更新時刻: " + document.lastModified);
// -->
</script>

これが付いているページが、最後に更新された時刻を表示します。
ですがアップロードして、ページにアクセスしただけで、この時刻が更新されてしまいます。
これは当たり前ですか?
アクセスしたときには、この時刻を更新しないようにするにはどうすればいいのですか?

1   名前: ばあど : 2004/04/12 19:18   [URL
lastModifiedは動作が不安定で、きちんとした仕様もないと聞いている。
可能ならばSSIを用いると簡単に実現出来る。
http://tohoho.wakusei.ne.jp/wwwssi.htm#Flastmod

2   名前: croco : 2004/04/13 10:30
SSI以外ではできませんか?使っているサーバーは使えません。

3   名前: ばあど : 2004/04/13 21:37   [URL
ファイルをCGI化してしまえば可能だが・・・
要するに、
例えばPerlならstatで返ってきた配列の10番目、
つまり[9]をlocaltimeで変換するとか。

4   名前: croco : 2004/04/14 13:28
ありがとうございます。
しかしJavaScriptとSSI以外はCGIしかないことを失念していました。
Perlの知識が全然ありませんし、トップページをCGIにすると重そうなので諦めます。

5   名前: ばあど : 2004/04/15 19:57   [URL
うーん、貴殿の真摯な姿勢を評して
Perlを教えたい勢いだが、いかんせん時間がとれない。
申し訳ない。

SMARTというサイトがよく紹介されているが、
HTMLの解説がはちゃめちゃだった為、保証は出来ない。
勉強する気があるなら、一度そちらのサイトを訪れてみてはどうだろう。

一覧へ戻る