在asp.net中的计时器观察

时间:2012-03-13 14:45:32

标签: c# javascript ajax .net-4.0

选择更改单选按钮时,我想显示5分钟的时钟/计时器并在DB中设置锁定。

一旦5分钟结束,我必须取消锁定。

如果浏览器窗口已关闭或重定向到其他页面,我应该删除锁定。

有关如何实现此功能的任何指示?

是否有内置时钟/定时器?

先谢谢。

2 个答案:

答案 0 :(得分:2)

我会使用jQuery连接click()处理程序,你可以使用setTimeout()方法在5分钟后调用一个函数

setTimeout(function() { /* your ajax call here */ }, 5000); 

有关检测浏览器何时关闭的详细信息,请参阅此问题:

javascript detect browser close tab/close browser

答案 1 :(得分:0)

改为使用asp:timer控件。