StackOverflow 3191922
by moytra
HTML
<input id="btn" type="button" value="ReStart">
<img id="img" height="150">
<script>
document.addEventListener('DOMContentLoaded', ()=>{
// fetch works only with urls on same server or servers that provide header "Access-Control-Allow-Origin".
fetch('https://api-project-268277679120.appspot.com/h80bm5vc4iw7?url=https://i.stack.imgur.com/SkGeh.gif')
.then(r=>r.blob())
.then(b=>URL.createObjectURL(b))
.then(u=>{
document.getElementById('img').src = u;
document.getElementById('btn').onclick = ()=>{
document.getElementById('img').src = u;
};
});
});
</script>