title: Restart a gif animation without reloading the file
body: <p>Is it possible to restart a gif animation without downloading the file every time?
  My current code looks like this:</p>
  
  <pre><code>var img = new Image();
  img.src = 'imgages/src/myImage.gif';
  
  $('#id').css('background-image', 'url("' + img.src + '?x=' + Date.now() + '")' );
  </code></pre>
  
  <p><strong>Edit</strong></p>
  
  <p>When I insert the gif into the dom it didn't restart the gif animation. I can only achieve this by appending a random string to the image src but this will download the image again. </p>
  
  <p>I want to know if it is possible to restart the gif animation without downloading the gif.</p>