刷新缩略图时白色闪烁

时间:2019-05-16 03:08:51

标签: jquery ajax

我每秒从gstreamer捕获一个缩略图,并将其放入文件夹中。捕获的缩略图始终以相同的名称保存。我正在网页上显示它们,但是每次图像更改时都会闪烁白色。

索引页是

     function refresh()
     {
    var req = new XMLHttpRequest();
    console.log("Grabbing Value");
    req.onreadystatechange=function() {
        if (req.readyState==4 && req.status==200) {
            document.getElementById('monitor').innerHTML = req.responseText;
        }
    }
    req.open("GET", 'test.php', true);
    req.send(null);
}
function init()
{
    refresh()
    var int=self.setInterval(function(){refresh()},3000);
}
</script>
<body onload="init()">
    <p id="monitor"></p>
</body>

test.php是

<img src = "thumbnail_preview/ID_NUMBER1-name.jpg?t=<?php echo time();?>">

我必须在末尾添加?t =,以便浏览器尽管名称相同但仍是新缩略图

0 个答案:

没有答案