js判断网页是真静态还是伪静态的方法
发布网友
发布时间:2022-04-25 15:43
我来回答
共4个回答
懂视网
时间:2022-05-18 02:36
最近一直在研究Dedecms,准备建站之前,就一直在想用不用伪静态,到现在还没有决定下来,想来想去,最好的办法还是看一看同类型的网站采用的是静态还是伪静态。那么我们打开一个网站,在基础知识不够的情况下,如何简单快速的判断出这个网页是静态还是伪静态呢?下面给大家来简单介绍一下:
伪静态和静态单从URL来看,很难分辨出来,一般网页后缀都是以.html结尾。我们可以借助一段简单的javascript代码判断一下:
首先说明这段javascript代码只能在IE里打开,用Chrome和Firefox无法测试
我们打开目标网页后,在地址栏输入javascript:alert(document.lastModified) ,可以查看到网页的最后更新时间:
如果网页采用的是静态,则日期时间和我们电脑的系统时间不一样。
如果网页采用的是伪静态,则日期时间和我们电脑的系统时间完全一致,精确到秒。
在我的首页做个测试,打开后与我现在的电脑系统时间完全一致,可以简单判断为网页采用的是伪静态。
热心网友
时间:2022-05-17 23:44
IE浏览器用户
用IE浏览器打开网页,注意,要IE浏览器,打开后,在地址栏里输入“javascript:alert(document.lastModified)”,按回车键,就会看到一个弹窗小窗,里面是一个时间。
多次刷新网页,用同样的方法,比较弹窗的时间,如果都是一样的,那就是真实的静态网页,否则就是伪静态(动态网页)。
Chrome浏览器可使用如下方法:
先用浏览器(以Chrome为例)打开一个网页,等网页完全打开后进入浏览器的控制台,方法:"开发者工具"-“错误控制台”,快捷键:shift+ctrl+J ,然后在控制台里面输入:alert(document.lastModified); ,按回车键后查看最后修改时间并记录。
多次刷新网页,用同样的方法,比较弹窗的时间,如果都是一样的,那就是真实的静态网页,否则就是伪静态(动态网页)。
热心网友
时间:2022-05-18 01:02
打开浏览器,按F12键打开控制台,在console面板输入
document.lastModified
并回车。反复输入并比较稳当最后修改时间,如果时间都是当前时间,这就是动态生成的伪静态;只有当最后修改时间不是当前时间才是真的静态稳当。
热心网友
时间:2022-05-18 02:37
IE浏览器,打开后,在地址栏里输入“javascript:alert(document.lastModified)”,按回车键,就会看到一个弹窗小窗,里面是一个时间。多次刷新网页,用同样的方法,比较弹窗的时间,如果都是一样的,那就是真实的静态网页,否则就是伪静态(动态网页)