呵呵。奇怪了,我测试了一下,在我本机上,无论是直接打开,还是放到apache下用HTTP访问,结果都是正确的。但是上传到Linux的Apache下去,每次刷新都会变化
我想可能是因为后者每次发送给客户端的页面的时间都是当前时间吧。因为页面源文件本身不包括时间信息,这个信息是web server给它另外加上去的
我想可能是因为后者每次发送给客户端的页面的时间都是当前时间吧。因为页面源文件本身不包括时间信息,这个信息是web server给它另外加上去的
在IIS下,如果文件扩展名是HTM,document.lastModified确实是页面最后的编辑日期;如果文件扩展名是ASP,则document.lastModified为访问的时间,因为ASP是在服务器端执行后再传输给客户端的,相当于页面时访问时生成的.