基本上,我想创建一个持续运行的代码(每 1-15 秒,没关系),它会更新我们公司根据设定的方程式(例如每分钟 25 美分)节省的能源节约总量。它将基于实际的时钟/日历时间,而不仅仅是访问者访问页面的时间。
我正在寻找使用 javascript 来执行此操作(或 jQuery),但我对这两种语言都是新手,经验很少。
谢谢!
基本上,我想创建一个持续运行的代码(每 1-15 秒,没关系),它会更新我们公司根据设定的方程式(例如每分钟 25 美分)节省的能源节约总量。它将基于实际的时钟/日历时间,而不仅仅是访问者访问页面的时间。
我正在寻找使用 javascript 来执行此操作(或 jQuery),但我对这两种语言都是新手,经验很少。
谢谢!
我不知道您对 javascript 的了解程度,但有两个函数称为 window.setInterval 和 window.clearInterval,您可以使用它们以特定时间间隔生成事件。
进行计算并定期更新它们并不是很困难。您需要使用JavaScript 日期对象来获取您的时间。您还可以使用 setInterval 函数执行定期更新。
你可以使用 window.setInterval(function,time in milliseconds); 基本上:
var money_value=0.25; //25 cents
var timing=15; //15 seconds
var global_calculator=0; //start time could be brought in by php or whatever
window.setInterval("calculate()",timing*1000); //timing*1000 milliseconds
// means 15 seconds
function calculate(){
global_calculator+=15; //add the passed seconds to the total of seconds
total=global_calculator*money_value; //calculate the total savings
update_clock(); //your function that updates the values some where to show them;
}
应该是这样。