- 締切済み
外部ウェブサイトの最終更新日時の自動確認方法
javascript で、指定されたアドレスのウェブサイトの 最終更新日を取得する方法が分かりません。 Document.lastModified を自分のページ内部で用いるのではなく 外部のページ変更確認方法として コードを作成したいのですが 方法が分かりません。 --- 指定先のURLのページ内容が変更されたかどうかを知りたい場合は、 XMLHttpRequest() API について読め --- という説明がありましたが いったい、どんなコードを書けば良いのか見当もつきません。 ご指導のほどよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- CGIページの最終更新日時
htmlで構成されたページの更新日時がわかる方法に「javascript:alert(document.lastModified)とアドレス欄に入力する」というものがありますよね。 あんな感じのCGI版はないものでしょうか? 思いつく限りのワードで検索してみたのですが更新日を自動で出してくれるCGIというのばかり引っ掛かってしまい、まったく見つかりませんでした。 お願いいたします。
- 締切済み
- CGI
- 外部ウェブサイトのページ内検索について
JavaScriptについて、全くの素人です。 すみませんが教えてください。 JavaScriptで外部ウェブサイトのページ内検索をしたいと考えています。 過去の質問を参照しました。 http://oshiete1.goo.ne.jp/qa276705.html この方法でフレームにして検索フォームを設置し、同一のフォルダに置いたファイルについては、うまく検索できたのですが、違うURLの外部のウェブサイトでは、検索できませんでした。 外部のウェブサイトのページ内検索をJavaScriptで行う方法を教えていただけないでしょうか? よろしくお願いします。
- ベストアンサー
- JavaScript
- 更新日時を偽装したい。方法はありますか?
トップページのcgiなのですが、セキュリティ上、なるべく、cgi動作だと分からせない(cgiという拡張子ではなく、htmlで動作させています。)ようにしたいのですが、、 javascript:alert(document.lastModified) を入力すると、更新日時が現在の時刻(HPを開いた時刻) となってしまい。 2度3度調べられると、これは、動的なHPだと分かってしまいます。 どのようにすれば、偽装、もしくは、更新日時を示さないようにすることができますか? 宜しくお願い致します。
- ベストアンサー
- HTML
- ページの更新日時を表示するスクリプト
java超初心者です。 ページの更新日時を表示するスクリプトで、 <script type="text/javascript"> <!-- // 表示開始 document.write(document.lastModified); // 表示終了 // --> </script> があります。 これを、保存して、再度開くと更新日時が、二つ羅列されます。 また保存して、再度開くとまた増えて三つ羅列されます。 最新のものだけ表示したいのです。 色々調べてdocumentの内容をクリアするdocument.clearを足しました。 // 表示開始 document.clear document.write(document.lastModified); // 表示終了 ですが、上手くいきませんでした。 また調べてdocument.clearは現在は使用できない?とわかり docoment.openでも内容はクリアできるとわかり // 表示開始 document.open document.write(document.lastModified); document.close // 表示終了 としましたが、これも上手くいきません。 最新の更新日時しか表示されない方法をご教授いただけたらと思います。
- ベストアンサー
- その他(ソフトウェア)
- 最終更新日の表示について
ホームページの最終更新日を 『最終更新日 2005年○月×日 12:00』 のように表示させるようJavaScriptを下記の様に書いてみました。 <script language="JavaScript"> <!-- now = new Date(document.lastModified); document.write("最終更新日 ",now.getYear(),"年",now.getMonth()+1,"月",now.getDate(),"日",now.getHours(),"時",now.getMinutes(),"分"); //--> </script> これでもあっているのでしょうか? いろんなサイトを参考に見たのですが、手書きのところや、 document.write("Last Update:"document.lastModified) というところばかりでした。 また、あるページでは、 document.write("Last updated: ", document.lastModified, "<BR>"); と書かれているのですが、アクセス時間が表示されるようで更新すると変わってしまうところや いろいろな条件が書いてあり、複雑なものもありました。 はじめに書いたスクリプトでも、ちゃんと動くと思うのですが、皆さんのアドバイスをいただきたく、質問させていただきました。 よろしくお願い致します。
- ベストアンサー
- JavaScript
- 最終更新日の表示
頁の最終更新日の表示において、 (1)[javascript:alert(document.lastModified)]をアドレス欄に入力する方法と (2)頁内の右クリックで表示されるプロパティをクリック→更新日表示の方法の 2通りの方法を試みましたが、下記のように同じ頁で食い違いがありました。 (1)では 05/02/2005(日/月/年?) (2)では 2006/02/04(年/月/日?) と、ほぼ1年の食い違いです。原因が分かりません。教えてください。
- ベストアンサー
- その他(インターネット接続・通信)
- HPの最終更新日をお気に入りを使用して表示したいのですが・・
ホームページの最終更新日を表示するには javascript:alert(document.lastModified)とアドレス欄に入力しエンターキーを押せばよい事までわかりました。 これを簡単に実行するために「お気に入り」を使う方法があるはずなのですが、そのやり方がわかりません。 確かホームページを表示して何らかの方法で「お気に入り」にjavascript:alert(document.lastModified)を登録してホームページを表示している時に簡単に更新日を表示する方法だったと思います。教えて頂ければ幸いです。。
- ベストアンサー
- その他(インターネット・Webサービス)
- ホームページの最終更新日について
ホームページにjavaスクリプトで最終更新日を表示し、PHPスクリプトで外部ソース(フッター)をを読み込むようにしているのですが、ブラウザで確認すると最終更新日に現在の日時が表示されてしまいます。 正しい最終更新日を表示する方法はありますか。 <script type="text/javascript"><!-- document.write('最終更新日:' + document.lastModified); // --></script> <?php include("../footer.html");?>
- ベストアンサー
- その他(ソフトウェア)
- 携帯のページに「最終更新日」を自動で表示させる方法は?
タイトルの通りなのですが、 <script type="text/javascript"><!-- document.write('最終更新日:' + document.lastModified); // --></script> のソースでは、PCから見た環境では「最終更新日」が無事表示されますが、携帯電話では・・・ 少なくとも私のFOMAN700iでは無理でした。 携帯電話でもそれを表示できたら便利だなあと思うのですが、いい方法ってありますか?ご存じの方は教えてくださいm(_ _)m
- 締切済み
- JavaScript
- ホームページの更新日を検索する方法を教えてください
あるホームページの過去2年間の更新日時を調べたいのですが、どのような方法があるでしょうか。 javascript:alert(document.lastModified)で、最終更新日はわかったのですが、それ以前を知りたいのです。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
ご回答ありがとうございます。 とても難解なことが分かりました。 JScript は、一度も使用したことがないため 何とか初歩から手をつけようかと思いますが どこから学べばよいのか、検索しても見当がつきませんでした。 唯一、見つけた情報は JScript は javascript と互換性がある という記載でしたが、 どうやら、この記述は対象がとても限定されているように思えました。 よろしくお願いいたします。