Web 网页「;时间戳;

Web 网页「;时间戳;,web,Web,是否有一个网站可以验证您的网页。具体来说,假设你在周一创建了一个网页,你希望你的用户确信,当他们在周二查看同一个网页时,这是Mondya上发布的同一个网页(没有任何修改) 谢谢。要获取网页的上次修改数据,可以使用javascript的document.lastModified属性 为确保用户安全,请参阅: 您可以使用一点javascript验证自己的网页 <script type="text/javascript" language="JavaScript" src="lastupda

是否有一个网站可以验证您的网页。具体来说,假设你在周一创建了一个网页,你希望你的用户确信,当他们在周二查看同一个网页时,这是Mondya上发布的同一个网页(没有任何修改)


谢谢。

要获取网页的上次修改数据,可以使用javascript的
document.lastModified
属性

为确保用户安全,请参阅:


您可以使用一点javascript验证自己的网页

<script type="text/javascript" language="JavaScript" src="lastupdated.js"></script>
<script type="text/javascript" language="JavaScript">
<!-- Write last modified date at the bottom of the page
var dateObj = new Date(document.lastModified)
var dateString = lastUpdated(dateObj)
document.write(dateString)
// -->
</script>

这是最新更新的JavaScript

function lastUpdated(dateObj)
{
var dayNames = new Array(8);
dayNames[1] = "Sunday";
dayNames[2] = "Monday";
dayNames[3] = "Tuesday";
dayNames[4] = "Wednesday";
dayNames[5] = "Thursday";
dayNames[6] = "Friday";
dayNames[7] = "Saturday";

var monthNames = new Array(13);
monthNames[1] = "January";
monthNames[2] = "February";
monthNames[3] = "March";
monthNames[4] = "April";
monthNames[5] = "May";
monthNames[6] = "June";
monthNames[7] = "July";  
monthNames[8] = "August";
monthNames[9] = "September";
monthNames[10] = "October";
monthNames[11] = "November";
monthNames[12] = "December";

var theDay = dayNames[dateObj.getDay() + 1];
var theMonth = monthNames[dateObj.getMonth() + 1];
var dayNumber = dateObj.getDate();
var fullYear = dateObj.getYear();
if (fullYear < 1900) { fullYear = fullYear + 1900 };
var dateString = '<center><font face="arial, helvetica" size="-3">' + "Last modified on " + theDay + ", " + theMonth + " " +         dayNumber + ", " + fullYear + " </font></center>";
return dateString;
} 
函数最后更新(dateObj)
{
var dayNames=新数组(8);
dayNames[1]=“星期日”;
dayNames[2]=“星期一”;
dayNames[3]=“星期二”;
dayNames[4]=“星期三”;
dayNames[5]=“星期四”;
日名[6]=“星期五”;
dayNames[7]=“星期六”;
var monthNames=新阵列(13);
monthNames[1]=“一月”;
monthNames[2]=“二月”;
monthNames[3]=“三月”;
monthNames[4]=“四月”;
monthNames[5]=“五月”;
monthNames[6]=“六月”;
monthNames[7]=“七月”;
monthNames[8]=“八月”;
monthNames[9]=“九月”;
monthNames[10]=“十月”;
monthNames[11]=“11月”;
monthNames[12]=“12月”;
var theDay=dayNames[dateObj.getDay()+1];
var theMonth=monthNames[dateObj.getMonth()+1];
var dayNumber=dateObj.getDate();
var fullYear=dateObj.getYear();
如果(整年<1900){fullYear=fullYear+1900};
var dateString=''+''上次修改日期为“+theDay+”、“+theMonth+”、“+dayNumber+”、“+fullYear+”;
返回日期字符串;
} 

我正在寻找第三方代表我“担保”该网页未被修改。“第三方”是您的HTTP服务器。:-)@吉尔伯特,如果我可以访问我的HTTP服务器,我可以随时修改它。我正在寻找一个服务,将看看我的网页,并证明我没有修改该网页。我正在寻找一个第三方“担保”代表我的网页不是modified@Joe第三方是您的HTTP服务器。这是其他人确定上次修改日期的方式。如果我可以访问我的HTTP服务器,我可以随时修改它。我正在寻找一个可以查看我的页面并证明我没有修改页面的服务。@Joe是的,您可以在HTTP服务器上修改页面。但是,每个页面的document.lastModified值也会随着页面更改而更改。这不是编程问题。投票赞成接近。尝试(并进一步澄清你的问题)。