用 Timer 处发一次算一秒。是不会准确的。Timer1_Tick中 你应该计算两个 datetime 的间隔。才是真正页面停留时间。用ViewState["StartTime"] 记录第一次时间。每次Timer1_Tick中用 datetime.now,和ViewState["StartTime"] 记算间隔
解决方案 »
- 读取google搜索结果出错
- 如何将一个ILis<Object>转换为IList<String>
- datagridview中有个comboboxcolumn列,每行能绑定不同数据源吗?
- sql2005 pivot 交叉表的问题,帮忙看下!!!!
- 关于VS2008的一个问题
- 怎么在C#中调式C写的dll?
- 如何获取模式窗口的引用?望高手指教~
- 信念是支撑程序员走下去的力量源泉
- 求C#将带汉字的字符串转化为INt
- 请大家帮忙解决一个天气预报程序错误的问题!错误:StartIndex 不能小于 0。参数名: startIndex
- datatable 怎样移动多行?
- C#的winform程序最小化时如何调用快捷键?
<script type="text/javascript">
function showTime()
{
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
h = check(h);
s = check(s);
document.getElementById("mydiv").innerHTML = "Now,time is " + h + ":" + m + ":" + s;
t = setTimeout("showTime()",500);
}
function check(n)
{
if( n < 10 )
{
n = "0" + n;
}
return n;
}
</script>