setInterval
按照固定的周期(单位是毫秒)去执行一个函数或者计算表达式。 在 Ajax 请求里有一个参数非常重要, async 为 True 时代表了是异步请求,这样不会锁死浏览器, 但是为 False 时代表了同步请求会锁住浏览器。
setInterval("test()",500);
function test() {
$.ajax({
url: '/new_window_url/',
async:true,
type: 'get',
success: function (data) {
var new_url = $('#new_iframe').attr('src');
if (new_url !== data){
$('#new_iframe').attr('src', data);
}
}
})
}