2010-07-06 64 views

回答

20

最後更改的時間來自Web服務器提供準確信息的假設。動態生成的頁面可能會返回查看頁面的時間。但是,靜態頁面預計會反映實際的文件修改時間。

這是通過HTTP標頭Last-Modified傳播的。 AZIRAR的JavaScript技巧非常聰明,並會顯示此值。另外,在Firefox中,工具 - >頁面信息也會顯示在「修改」字段中。

6

一般來說,無法知道另一個網站上的某些內容何時發生更改。如果網站提供RSS源,您應該嘗試。如果網站沒有提供RSS源(或者RSS源不包含您正在查找的信息),那麼您必須進行刮擦和比較。

43

01.打開您想要獲取信息的頁面。

清除地址欄[你在那裏輸入網站地址]:從下面

和類型或複製/粘貼:

javascript:alert(document.lastModified) 

03.按Enter鍵或去按鈕。

+3

這僅適用於靜態網頁。儘管許多(大多數?)小型網站仍在使用靜態頁面,但它絕對不適用於microsoft.com或google.com等主要網站。 – 2010-07-06 19:42:21

+2

是的,它會返回SysDate。 – 2010-07-06 20:01:45

+4

至於今天,如果你使用的是Chrome瀏覽器(Google),你的建議/解決方案將不起作用,因爲地址欄有一個新的含義 - 它實際上是在谷歌引擎中進行搜索! – 2014-05-18 10:59:33

4

看看archive.org

你幾乎可以找到一切有關網站上有過去。

+0

儘管得票低,但這可能是最好的方法 - 您可以比較archive.org上的緩存版本,大致瞭解網頁上次更新的時間。 – hoju 2015-10-09 19:17:35

+0

是的,這很有用,因爲它顯示了http://qmethod.org/about多久更新一次。謝謝。 – Ahmad 2015-11-03 20:32:59

+0

我同意。這是最好的答案。 – mycowan 2016-01-12 07:08:07

相關問題