ページをリロードせずに画像を更新できるようにする必要があるワードプレスエディターに取り組んでいます。ただし、私は実際にはJavaScriptのマスターではないため、プロットを取得していません:(
これを実行していますが、コンソール ログには、「Uncaught 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();">