我有一个脚本显示一个警告,显示图像是否已被定位,但我希望防止浏览器缓存图像的误报。
通常我会添加类似 "http://192.168.8.1/images/ping2.jpg"+"?rand="+randomNum;
的内容来添加随机数,但我发现这不适用于此实现。
<script> function pingImage(URL) {
var tester=new Image();
tester.onload=imageFound;
tester.onerror=imageNotFound;
tester.src=URL;
}
function imageFound() {
alert('That image is found and loaded');
}
function imageNotFound() {
alert('That image was not found.');
}
pingImage("http://192.168.8.1/images/ping2.jpg");
</script>