基本的には、一定の方程式 (1 分あたり 25 セントなど) に基づいて、当社が節約した総エネルギー節約量を継続的に (1 ~ 15 秒ごとに、それは問題ではありません) 更新する実行中のティッカーを作成したいと考えています。訪問者がページにアクセスした時間だけでなく、実際の時計/カレンダー時間に基づいています。
これを行うためにjavascript(またはjQuery)を使用しようとしていますが、経験がほとんどない両方の言語を初めて使用します。
ありがとう!
基本的には、一定の方程式 (1 分あたり 25 セントなど) に基づいて、当社が節約した総エネルギー節約量を継続的に (1 ~ 15 秒ごとに、それは問題ではありません) 更新する実行中のティッカーを作成したいと考えています。訪問者がページにアクセスした時間だけでなく、実際の時計/カレンダー時間に基づいています。
これを行うためにjavascript(またはjQuery)を使用しようとしていますが、経験がほとんどない両方の言語を初めて使用します。
ありがとう!
定期的に計算して更新することは、それほど難しくありません。時間を取得するには、 JavaScript Date オブジェクトを使用する必要があります。setInterval 関数を使用して定期的な更新を実行することもできます。
あなたの JavaScript に関する知識のレベルはわかりませんが、特定の間隔でイベントを生成するために使用できる window.setInterval と window.clearInterval という 2 つの関数があります。
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;
}
それはそれであるべきです。