我的網頁上有一個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