使用javascript在HTML5中运行的时间
time elapsed in html 5 using javascript
我制作了一个html5应用程序,我想在其中显示从应用程序启动到停止的时间。如何使用java脚本来完成。请列举一些例子或参考资料。
有很多预先制作的Javascript计时器,比如这个,http://bornagainprogrammer.net/2010/08/19/a-simple-stop-watch-timer-using-jquery/,您可以在网上找到。
在构建或找到一个后,将其连接以运行.ready()
,然后允许用户通过按下按钮来停止它。。。
$(document).ready(function() {
// Start timer
});
然后结束计时器
$("input[type=submit]").click(function(){
// End timer
});
注意,上面的两个例子使用了jQuery
除了Charlies的答案需要一个功能齐全的框架来完成一项简单的任务外,根据您的需求,一个纯粹而简单的超时功能会更容易、更轻。请参阅此链接。
该链接解释了如何在javascript中创建最简单的计时器,但也将教授该方法的不精确性,并为您提供了如何使用Date对象创建非常精确的计时器的示例。
以下是javascript中创建计时器的示例:
<script>
function myFunction()
{
myTimer();
setInterval(function(){myTimer()},1000);
}
var d=new Date();
function myTimer()
{
var newd = new Date();
var diff = newd.getTime() - d.getTime();
diff = Math.floor(diff / 1000);
document.getElementById("Clock").innerHTML=diff ;
}
</script>
相关文章:
- HTML5画布-暂停时的运行时间
- 如何在Node.js中获得服务器正常运行时间
- 在JS中获取运行时间
- JQuery 选择器运行时间
- 使用属性获取对象值的运行时间
- Google Apps 脚本在保护多个范围时运行时间非常慢
- Node.js以及如何在应用程序中获得正常运行时间/启动时间
- 使用javascript计算运行时间
- 如何格式化setInterval方法JavaScript的运行时间
- requestAnimationFrame计算运行时间
- 使用AJAX将客户端运行时间记录到服务器日志文件中
- Javascript运行时间过长
- 在javascript中引用数组的运行时间
- 加快javascript运行时间
- 如何将Javascript运行时间放在INPUT标记中
- 监控专用网络网站的正常运行时间
- 多个运行时间计数器
- 显示运行时间
- 在图像元素改变了src之后,计时函数的运行时间
- Javascript运行时间函数观察者