我正在开发一个 wordpress 编辑器,我需要能够刷新图像而无需重新加载页面。但是,我没有得到情节,因为我不是真正的 javascript 大师 :(
我正在运行它,但在控制台日志中,我得到的只是:“未捕获的 ReferenceError:未定义 updateImage”。我究竟做错了什么?
<script>
var newImage = new Image();
newImage.src = "http://2famous.tv/wp-content/uploads/2013/07/Dubai-Sky-scrapers_thumb_one.jpg";
function updateImage() {
if(newImage.complete) {
document.getElementById("thumb1").src = newImage.src;
newImage = new Image();
newImage.src = "http://2famous.tv/wp-content/uploads/2013/07/Dubai-Sky-scrapers_thumb_one.jpg?" + new Date().getTime();
}
setTimeout(updateImage, 1000);
};
</script>
<img id="thumb1" src="image.jpg" onload="updateImage();">