No.2ベストアンサー
- 回答日時:
SSIが使えるなら。
拡張子を変えるとかサーバによってやり方が違うけどとにかくSSIを動作させる。
SSI構文を日時を表示したいページに埋め込む。
http://www.tohoho-web.com/wwwssi.htm#Flastmod
CGI(/php)が使えるなら。
更新日時を取得するプログラムを作って、表示側はJavascriptで。
No.3
- 回答日時:
HTMLファイル自身の更新日時の場合は、document.lastModifiedで取得できます。
HTMLファイル自身と違うファイルの更新日時を取得するときは、
Ajaxを使って、
xmlttprequestObject.getResponseHeader('last-modified')
でlast-modifiedヘッダを取得できます。
(ただしサーバーがlast-modifiedヘッダを出している場合に限る)
面倒ならこんな感じでいいかもしれません。
var d=new Date(xmlttprequestObject.getResponseHeader('last-modified'));
alert(d.getFullYear()+'/'+(d.getMonth()+1)+'/'+d.getDate());
なお、Mac iCabはgetResponseHeader()は実装されていませんので、
getAllResponseHeaders()の戻り値から解析しないとダメです。
(2008年8月頃現在。バージョンアップにより対応している可能性もあります。)
参考URL:https://developer.mozilla.org/ja/XMLHttpRequest
No.1
- 回答日時:
javascript ではできません。
jscript(Win系、IE限定)でよければ、FileSystemObjectを利用することで、
ファイルのDateLastModifiedを取得すれば可能です。
JScriptだとこんな感じ。
fad = ファイルアドレス;
objFS = new ActiveXObject("Scripting.FileSystemObject");
dt = new Date(objFS.GetFile( fad ).DateLastModified);
dl = dt.getFullYear() + "/" + ("0" + (dt.getMonth() + 1)).slice(-2) + "/" + ("0" + dt.getDate()).slice(-2);
ご回答ありがとうございます
なるほど~ジャバスクリプトでは実現できないのですね><
IE限定というのはちょっと現実的ではないです
ちなみにこの手の事を実現するにはどのような手段を使った方がいいのでしょうか??○○○.txtの更新を取得してそれを吐き出せればいいのでサーバー側に何かしらの設定をして○○○.txtがサーバーにアップされた日時を取得って感じなどで簡単にできないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- PHP PHPでテキストファイルに保存した時の改行問題 1 2022/11/19 15:07
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- Visual Basic(VBA) 先ほど、回答者様によって教えていただいたのですがどうしたらいいか分かりません。 ユーザーフォーム上に 2 2023/02/21 22:25
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JAVAスクリプトで商品コードか...
-
ページを一回だけリロードさせ...
-
動的ファイルの最終更新日を取...
-
JavaScript(ライブラリ)のキ...
-
JSPの処理の途中で、JavaScript...
-
JavaScriptで ブラウザの閉じる...
-
デザイン時のVisible=Falseは実...
-
if(1){...}とはどういうことで...
-
Javascript 全角カナ+半角スペ...
-
delete[]と、delete演算子の明...
-
VBA SORT Applyでエラー
-
VC#でテキストボックスに変数の...
-
VB.NET2003 テキストボックスに...
-
ActiveXObjectについて
-
PDFフォームで条件つき金額を表...
-
CTRL + Xを無効にしたい
-
jsでルートディレクトリより上...
-
正整数の半角数字かどうか判定する
-
Excel vba 配列内の最大値を求...
-
マウスムーブでのマウスカーソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのfileタグに自動で値を入...
-
csvファイルを読み込み、該当項...
-
ページを一回だけリロードさせ...
-
テキストファイルの更新日時を取得
-
javascriptでエクセルデータ読...
-
JavascriptでのExcel起動について
-
javascriptでフォルダ内のファ...
-
外部ファイルからの値の取得
-
JAVAスクリプトで商品コードか...
-
JSでファイル数取得
-
contenteditableで編集した内容...
-
javascriptでJSONを取得する方法
-
jsファイルを閲覧者がダウンロ...
-
JavaScript(ライブラリ)のキ...
-
InDesign javascript について
-
IEから、ローカルマシンのTEXT...
-
Win版IllustratorCS3でJavascri...
-
フォルダ内のファイル一覧
-
ディレクトリにあるファイルの...
-
直下のディレクトリのファイル...
おすすめ情報