我应该使用 Ajax 计时器吗?
我想在网站上有一个秒表,它可以在标签上显示运行时间,而无需重新加载页面。可以在客户端执行此操作吗?我应该使用 Ajax 计时器还是 .net 的其他计时器?
网站是用 C# 编写的。
一些链接或演示会非常有帮助!谢谢 !
I want to have a stopwatch on the site, which displays running time on the label without reloading a page. Is it possible to do this on client side? Should I use Ajax timer or smth else from .net?
Website is in C#.
Some links or demos would be really helpful ! Thanks !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 setTimeout 使用基本 JavaScript 来完成此操作:
更新 :如果用户要在该页面上停留一段时间,您可能希望显示一条稍微对用户友好的消息,然后“您已在该页面上花费了 1000 秒”。 这是一个快速的 JavaScript 函数,会将秒数转换为经过的时间。
You can do this with basic JavaScript using setTimeout:
Update: If the user is going to be on the page for a while you probably want to display a slightly more user-friendly message then "You have spent 1000 seconds on this page". Here's a quick JavaScript function that'll transform the seconds into time elapsed.
只能用 javascript 来完成。那里有很多例子。只是 谷歌搜索。这是一个。
It is possible to do in javascript only. There are so many example out there. Just google them. Here's one.