| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 688 人关注过本帖
标题:请教代码
只看楼主 加入收藏
yxpke
Rank: 1
等 级:新手上路
帖 子:47
专家分:5
注 册:2006-5-10
结帖率:50%
收藏
 问题点数:0 回复次数:3 
请教代码
我想人版主,我想要版主登录时检测客户端与服务器端时间的代码,也就是提示用户要调整本机的时间代码,可否给我,我先多谢,
搜索更多相关主题的帖子: 代码 
2007-12-31 12:51
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
可以用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
%>
2007-12-31 15:25
yxpke
Rank: 1
等 级:新手上路
帖 子:47
专家分:5
注 册:2006-5-10
收藏
得分:0 
请教详细代码
先谢谢给我的答案,但我不需要进行提交比较,只要进行页面即刻比较,相差一天,即时提示,同贵版登录一样效果,以便提醒用户进行时间上的调整,我只要贵版那段原版登录提示的<script language="javascript">......</script>
代码谢谢
2007-12-31 15:36
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
那段代码楼主还是找总版主直接要,我手里没有哪个源代码。
2007-12-31 16:23
快速回复:请教代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030103 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved