javascript - 如何在网页页脚中添加上次修改时间?

标签 javascript html css

我想添加网页上次更新的日期和时间。

这是 JavaScript 代码。我不明白为什么这不起作用。

var lastModified = document.lastModified;
document.getElementById("modified").innerHTMLl() = lastModified;

请帮忙。谢谢。

最佳答案

语法错误

正如注释中已经给出的,脚本的第二行存在语法错误。应该是这样的:

var lastModified = document.lastModified;
document.getElementById("modified").innerHTML = lastModified;

(注意删除的 l())。

这种方法的可行性

请注意,虽然它用于基本的“上次修改”显示,但在当今的网络中,定义“上次修改”时需要考虑很多因素。您的方法基本上只是显示服务器在相应的 HTTP header 中告知的修改时间。

考虑上传到为您的用户提供服务的远程文件服务器:它会显示实际更改的日期还是仅显示上传的日期(取决于上传是否在写入文件时设置文件的修改时间,因此你最好尝试一下)?页面是通过某种方式生成的吗? (这样的话,它可以很好地显示生成时间而不是实际的变化)。

关于javascript - 如何在网页页脚中添加上次修改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58667154/

相关文章:

javascript - 奇怪的 Chrome 图像行为 :

javascript - jQuery $(window).load();事件不会在没有 <!DOCTYPE> 声明的页面上触发? (...在 chrome 扩展内容脚本中)

javascript - 如何在javascript中执行 "flat push"?

javascript - NodeJS 中可暂停的计时器?

javascript - jQuery 中的调用函数

javascript - 离开页面后保留文本区域内容吗?

php - Magento : confirm, 进入类别前

html - 表格超出 div

html - 我怎样才能使这个 div 与另一列的大小相匹配?

css - 具有动态高度的粘性页脚