Обновление источника изображения в JavaScript с помощью Opera

бражаю изображение (из файла) в браузере, используя HTML ... У меня есть другая программа, которая продолжает делать снимок экрана моего экрана и сохранять его в виде файла изображения "image.jpeg". Я периодически отображаю это изображение в браузере, используя setTimeout. Однако изображение не меняется в браузере.

Вот мой код ... Я использовал объект Image, чтобы новое изображение загружалось при каждом запуске функции javascript, однако, похоже, что оно не работает ...

<html>

<head>

<script type="text/JavaScript">

var x=0, y=0;
var canvas, context, img;

function timedRefresh(timeoutPeriod)
{
    canvas = document.getElementById("x");
    context = canvas.getContext("2d");
    img = new Image();
    img.src = "image.jpeg";
    context.drawImage(img, x, y);
    x+=20; y+=20;
    //img.destroy();
    setTimeout("timedRefresh(1000)",timeoutPeriod);
}

</script>

<title>JavaScript Refresh Example</title>

</head>

<body onload="JavaScript:timedRefresh(1000);">

<canvas id="x" width="600" height="600" />

</body>
</html>

Ответы на вопрос(3)

Ваш ответ на вопрос