Можно было бы использовать логическое значение, определяющее, должно ли оно воспроизводиться или нет, и кнопку, которая изменяет значение этого логического значения.
кнопка:
<button id="playpause"></button>
обновлено window.onload = функция
window.onload = function() {
var image = document.getElementById("img");
var playing = true;
function updateImage() {
if (playing) {
image.src = image.src.split("?")[0] + "?" + new Date().getTime();
}
}
var playpause = document.getElementById("playpause");
playpause.onclick = function() {
if (playing) {
playing = false;
} else {
playng = true;
}
};
setInterval(updateImage, 1000);
}
Не пробовал, но это должно сработать.