×

Web每日一学:如何查找上次修改网页的时间

作者:Terry2022.03.18来源:Web前端之家浏览:20042评论:0
关键词:JavaScript

当您在 Web 上阅读内容时,了解该内容最后一次修改的时间通常很有用,以便了解它是否可能已过时。对于博客,大多数都包括发布新内容的发布日期。许多新闻网站和新闻文章也是如此。

但是,有些页面不提供页面上次更新的日期。并非所有页面都需要日期 - 有些信息是常青树。但在某些情况下,了解页面上次更新的时间很重要。

即使页面可能不包含“最后更新”日期,也有一个简单的命令会告诉您这一点,并且它不需要您具备很多技术知识。

显示上次修改日期的 JavaScript 命令

要获取您当前所在页面上的最后更新日期,只需在浏览器的地址栏中输入以下命令,然后按Enter或选择Go按钮:

javascript:alert(document.lastModified)

弹出一个JavaScript警报窗口,显示上次修改页面的日期和时间。

对于 Chrome 浏览器和其他一些浏览器的用户,如果您将命令剪切并粘贴到地址栏中,请注意“javascript:”部分已被删除。这并不意味着您不能使用该命令。您只需将该位输入回地址栏中的命令。

当命令不起作用时

网页技术随着时间的推移而变化,在某些情况下,找出页面上次修改时间的命令将不起作用。例如,它不适用于动态生成页面内容的网站。实际上,这些类型的页面在每次访问时都会被修改,所以这个技巧在这些情况下没有帮助。

另一种方法:互联网档案

另一种查找页面上次更新时间的方法是使用Internet Archive,也称为“Wayback Machine”。在顶部的搜索字段中,输入您要查看的网页的完整地址,包括“http://”部分。

这不会为您提供准确的日期,但您可以大致了解上次更新的时间。但请注意,Internet 存档站点上的日历视图仅指示存档“爬网”或访问并记录页面的时间,而不是更新或修改页面的时间。

将上次修改日期添加到您的网页

如果您有自己的网页,并且希望向访问者显示您的网页上次更新时间,您可以通过在网页的 HTML 文档中 添加一些JavaScript 代码来轻松做到这一点。

该代码使用上一节中显示的相同调用:document.lastModified:

这将以这种格式在页面上显示文本:

最后更新于 08/09/2016 12:34:12

您可以通过更改引号 之间的文本来自定义显示日期和时间之前的文本——在上面的示例中,即“Last updated”文本(注意“on”后面有一个空格,以便日期和时间不显示与文本相邻)。

您的支持是我们创作的动力!
温馨提示:本文作者系Terry ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/web20220318ad34.html

网友评论文明上网理性发言 已有0人参与

发表评论: