JavaScript example:jsタイミングタスク、一定時間ごとに関数を呼び出す(非同期可能)
1655 ワード
コードは簡単で、見ただけでわかるので、構想+注釈を書く必要はありません.
これはjsもタイミングタスク制御が可能であることを示しており,Springのようにタイミングタスクを構成するのではなく,jsを書くだけでよい
しかし、これは現在のページにとどまるしかなく、ジャンプページは失効するので、Springタイミングタスクは王道です.Springタスクを見てください.
ここ、もうすぐ出ます
これはjsもタイミングタスク制御が可能であることを示しており,Springのようにタイミングタスクを構成するのではなく,jsを書くだけでよい
しかし、これは現在のページにとどまるしかなく、ジャンプページは失効するので、Springタイミングタスクは王道です.Springタスクを見てください.
ここ、もうすぐ出ます
$(document)
.ready(
function() {
$('#message').css('background', '#ffc');
$('#message').css('bottom', 0);
$('#message').css('left', 0);
$('#message').css('position', 'absolute');
var username = $('#username').text();
//
var id = window.setInterval(loadmessage, 5 * 60 * 1000);
function loadmessage() {
$('#message').val('');
$('#message').text('');
$.ajax( {
type : "GET",
url : ""
cache : false,
dataType: "json",
success : function(info) {
var a = info.a;
var b = info.b;
//alert(info+''a' 'b);
if (a != '0' || b != '0') {
$('#message').html(' '+ a ' : '+ b);
} else if (a == '0'&& b == '0') {
$('#message').val('');
$('#message').text('');
}
}
});
}
})