显示服务器端的时间 要用 Ajax
解决方案 »
- 表单增加一行JS,顺序怎么控制?
- 判断浏览器在是在任务栏上右键关闭的
- JS获取下拉框的值,并跟据值来决定显示内容
- 各位CSDN的好心人,有时间帮忙看一下这个贴子.
- js面向对象编程中,如何调用脚本文件中定义的方法?
- 表格排序中oTR1和oTR2到底是什么东西
- 请问JS URLEncode 参数 怎么使用!
- 自己定义一个类,类有自己的方法,然后生成这个类的实例,把这个实例给数组,然后取出数组元素,这个元素就没有这个实例的方法了!顶者有
- 能否通过代码指定文本框得到焦点后,光标的形状,注意不是鼠标
- 关于vue不能转换es5代码的问题, 求大神
- 关于旋转图片。下面这段代码,在IE里就可以执行,但为什么在firefox里就不能呢?我用的firefox版本是2.0.0.12。谢谢高手
- 历史问题?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>时间矫正器 by songpeng</title>
</head><body>
<form id="Form1" action="time.asp">
<p>
服务器端时间:<input name="ServerTime" type="text" id="ServerTime"
value="<%=now() & ":" & Cstr((timer*1000) Mod 1000) %>" size="30"/>
</p>
<p>
本地时间:<input name="LocalTime" type="text" id="LocalTime" size="30" />
</p>
注意:服务器时间会受网络传输速度影响
<input type="hidden" value="<%
if request("cnt") = "" then
response.Write "0"
else
response.Write cint(request("cnt")) + 1
end if %>" id="cnt" name="cnt" />
<%
response.Write request("ServerTime")
response.Write "<br>"
response.Write request("LocalTime")
%>
<input type="hidden" id="diff" name="diff" value="0" />
</form>
<p> </p>
<table width="694" height="104">
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
</body>
<script language="javascript">function $(objID)
{
return document.getElementById(objID);
}var ST = new Date(<%=year(date())%>,<%=month(date()) -1%>,<%=day(date())%>,
<%=hour(now())%>,<%=minute(now())%>,<%=second(now())%>,<%=Cstr((timer*1000) Mod 1000)%>);
var LT = new Date();$("diff").value = ST.getTime() - LT.getTime();function showTime()
{
var ld = new Date();
var sd = new Date();
var diff = $("diff").value;
if(diff.indexOf("-") > -1)
{
sd.setTime(ld.getTime() - parseInt(diff.substr(1,diff.length-1)));
}
else
{
sd.setTime(ld.getTime() + $("diff").value);
}
displayTime("LocalTime",ld);
displayTime("ServerTime",sd)
}function displayTime(objID,d)
{
var s = "",c = ":";
s += d.getYear() + "-";
s += d.getMonth() + 1 + "-";
s += d.getDate();
s += " ";
s += d.getHours() + c;
s += d.getMinutes() + c;
s += d.getSeconds() + c;
s += d.getMilliseconds();
$(objID).value = s;
}setInterval("showTime()",60);</script>
</html>
setInterval,利用这个函数!