请教代码
我想人版主,我想要版主登录时检测客户端与服务器端时间的代码,也就是提示用户要调整本机的时间代码,可否给我,我先多谢,
可以用javascript获取客户短的时间然后与服务器端时间使用DateDiff函数进行比较,是否等于0
比如
login.htm
<html>
<head>
<script language="javascript">
function Login()
{
var myDate = new Date();
document.form1.CTime.value=myDate.toLocaleString( ); //获取客户端日期与时间
document.form1.submit();
}
</script>
</head>
<form name="form1" action="chklogin.asp" method="post">
<input type="text" name="UserName">用户名
<input type="text" name="Password">密码
<input type="hidden" name="CTime" >
<input type="button" name="提交" onClick=Login(); >
</form>
</html>
chklogin.asp
<%
Dim ClTime
ClTime=Request.Form("CTime")
IF DateDiff("s",Now(),ClTime)<>0 Then
Response.Write "客户端与服务器端时间不一样"
End IF
%>