2010-07-06 74 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

相关问题