html dom lastModified属性获取文档上次修改时间

分类:知识百科 日期: 点击:0

html dom lastModified属性

html dom lastModified属性可以获取文档上次修改的时间,它是一个只读属性,不可被修改。通过调用document.lastModified,就可以获取到文档上次修改的时间。

// 获取文档上次修改时间
var lastModifiedDate = document.lastModified;

lastModified属性返回的是一个字符串,其中包含了上次修改的日期和时间,比如:”Thu May 23 2019 12:40:03 GMT+0800 (中国标准时间)“。

lastModified属性可以用来显示文档上次修改的时间,比如说,在文章页面中显示文章上次修改的时间,可以使用lastModified属性:

// 获取文档上次修改时间
var lastModifiedDate = document.lastModified;

// 将文档上次修改时间显示在页面上
document.getElementById("lastModified").innerHTML = "上次修改时间:" + lastModifiedDate;

上面的代码中,我们获取了文档上次修改的时间,将其显示在id为lastModified的元素中。

lastModified属性也可以用来判断文档是否被修改过,比如我们可以比较上次访问的时间和当前访问的时间,如果两者不一致,就说明文档被修改过了:

// 获取上次访问时间
var lastVisitTime = localStorage.getItem("lastVisitTime");

// 获取当前访问时间
var currentVisitTime = document.lastModified;

// 如果两者不一致,说明文档被修改过
if (lastVisitTime !== currentVisitTime) {
    // 文档被修改过
    // ...
}

// 保存当前访问时间
localStorage.setItem("lastVisitTime", currentVisitTime);

上面的代码中,我们获取了上次访问时间和当前访问时间,比较两者,如果不一致,就说明文档被修改过,将当前访问时间保存起来,以便下次访问时使用。

html dom lastModified属性可以用来获取文档上次修改的时间,也可以用来判断文档是否被修改过。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。