我的网页上有一个fancybox 2,它显示了一个自动从网络摄像头以完整尺寸生成的图像。fancybox 2图像刷新
我刷新网页上的图像使用下列内容:
//reload the images so they are always current
$(document).ready(function() {
setInterval('reloadBackscatterImage()', 60000); // 60 seconds
});
function reloadBackscatterImage() {
var src = $('#backscatter-img').attr('src');
// check for existing ? and remove if found
var queryPos = src.indexOf('?');
if (queryPos != -1) {
src = src.substring(0, queryPos);
}
//generate a timestamp so we always get the latest image (break browser cache)
var timestamp = new Date().getTime();
$('#backscatter-img').attr('src', src + "?time=" + timestamp);
$('#backscatter-link').attr('href', src + "?time=" + timestamp);
return false;
}
和的fancybox目前由启动:
$(document).ready(function() {
$(".fancybox").fancybox();
});
$("#backscatter-link").fancybox({
openEffect: 'elastic',
closeEffect: 'elastic',
helpers: {
title: {
type: 'inside'
}
}
});
我需要的fancybox内的图像也同时刷新时间。我该如何实现这个目标?
你的意思是说,如果fancybox被打开,它应该刷新里面的图像?或者如果链接('href')被刷新,那么fancybox应该打开正确的图像? – JFK 2012-07-20 17:43:51