Pause all HTML5 videos on load

Pause autoplaying HTML5 videos on load. In Firefox just go into about:config and look for media.autoplay.enabled and set to false.

当前为 2014-11-16 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Pause all HTML5 videos on load
  3. // @namespace http://userscripts.org/users/Scuzzball
  4. // @include *
  5. // @version 0.0.1.20141116220030
  6. // @description Pause autoplaying HTML5 videos on load. In Firefox just go into about:config and look for media.autoplay.enabled and set to false.
  7. // ==/UserScript==
  8.  
  9. var videos = document.getElementsByTagName('video');
  10. window.addEventListener('load', stopVideo, false);
  11. function stopVideo()
  12. {
  13. for (var i=0; i<videos.length; i++)
  14. {
  15. videos[i].pause();
  16. video.currentTime = 0;
  17. }
  18. }