• 締切済み

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

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

みんなの回答

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 更新の際にHTMLに直接日付を手作業で書き直すのがどの環境でも確実に表示される方法だと思います。 例えばPHPでしたら 最終更新日<?= date( "Y/m/d H:i", getlastmod() ); ?> とすると、自動的に更新された日付が入ります。 サーバ上で処理され、ただの文字(HTML)として端末には送信されるので 携帯電話でもPCでも同じ物を表示することが可能です。 ただし、使用しているサーバがPHPが使えるというのが条件になりますが。

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 携帯電話は現状JavaScriptに対応していないので、 サーバ側で処理を行う言語(perlやPHP)を使用して、 ファイルの最終更新日を埋め込んで出力するしか無いと思います。

gtozeki
質問者

補足

ということは更新の度に手入力すればいいのでしょうか? perlやPHPが勉強不足で分からないので、もしもプログラムや言語でできるのであれば具体的に教えていただけると幸いです。

関連するQ&A