Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在IE10、9和8中的HTML上显示实时img_Javascript_Html_Internet Explorer_Caching_Internet Explorer 10 - Fatal编程技术网

Javascript 在IE10、9和8中的HTML上显示实时img

Javascript 在IE10、9和8中的HTML上显示实时img,javascript,html,internet-explorer,caching,internet-explorer-10,Javascript,Html,Internet Explorer,Caching,Internet Explorer 10,各位。 我正在开发一个包含实时相机图像的网页。 所以我试着让HTML src中的标记添加一个随机数,如下所示: 它在IE11、Chrome和Windows7上的FireFox中运行良好。 XXX.jpg资源的内容每秒更改5张不同的实时相机图片。 现在,事情是这样的: 它在IE10、IE9和IE8中不起作用。 如果我停止setInterval函数,在HTML上显示一个固定的图像就可以了。 但一旦我尝试了setInterval函数,它就找不到任何资源了。 是关于IE中的缓存设置吗? 我尝试添加设置为

各位。 我正在开发一个包含实时相机图像的网页。 所以我试着让HTML src中的标记添加一个随机数,如下所示:

它在IE11、Chrome和Windows7上的FireFox中运行良好。 XXX.jpg资源的内容每秒更改5张不同的实时相机图片。 现在,事情是这样的: 它在IE10、IE9和IE8中不起作用。 如果我停止setInterval函数,在HTML上显示一个固定的图像就可以了。 但一旦我尝试了setInterval函数,它就找不到任何资源了。 是关于IE中的缓存设置吗? 我尝试添加设置为不缓存或不存储,如下所示:

它仍然不起作用。
有人能给我一些提示吗?非常感谢

我敢打赌100美元,是其他东西导致你的旧IE坏了,让我们看看其余的。真的吗?好的,我会找出关于这个的其他细节。听起来像是另一个语法错误。你肯定没有吗?像尾随逗号[1,2,3]这样的常见情况会破坏IE8。
setInterval(function () { document.getElementById("IMG").src = "/live_pic/XXX.jpg?time=" + new Date().getTime(); }, 300);
<meta http-equiv="Cache-Control" content="no-store" />
<meta http-equiv="Pragma" content="no-store" />
<meta http-equiv="Expires" content="-1" />