• ベストアンサー

更新日時表示lastModifiedについて

現在http上ではjavascriptのlastModifiedが機能していて更新日時を表示できるのですが、https上だとちゃんとした更新日時を表示してくれません。NNだと1970,01,01。IEとFirefoxだと今日の日付を表示してしまいます。 SSLだとjavascriptのlastModifiedは機能しないのでしょうか?何か違うものを使えばSSLでもちゃんと更新日時を表示させることはできるのでしょうか? どなたか詳しくわかる方がいらっしゃいましたら、どうかご教授ください。よろしくお願いします。

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

  • ベストアンサー
回答No.1

JavaScriptのlastModified関数は、応答サーバのレスポンスヘッダ、Last-Modifedから値を取得しているようです。 SSLに関わらず、サーバからこの値が帰ってきていないと、不正な日付が表示されるはずです。サーバー管理者に尋ねてみるか、自分でパケットをキャプチャして調べてみてはいかがでしょうか。

SALAsan
質問者

お礼

回答いただきありがとうございました。 ご指摘のとおりサーバー側での設定がされていなかったようです。管理者のほうで直していただき表示できるようになりました。

関連するQ&A

専門家に質問してみよう