🏠 Home 

Remove Youtube Autoplay

Remove autoplay from video suggestions on youtube


Install this script?
  1. // ==UserScript==
  2. // @name Remove Youtube Autoplay
  3. // @namespace https://gitlab.com/helq
  4. // @description Remove autoplay from video suggestions on youtube
  5. // @include http://www.youtube.com/*
  6. // @include https://www.youtube.com/*
  7. // @version 1.0.1
  8. // @grant none
  9. // @author helq
  10. // @license CC0
  11. // ==/UserScript==
  12. // Script based from:
  13. // http://greasyfork.org/scripts/7893 by @wxc (https://greasyfork.org/en/users/8868-wxc)
  14. let button_id = 'improved-toggle';
  15. let deactivated = false;
  16. let clickButton = function(node) {
  17. "use strict";
  18. node.click();
  19. document.body.removeEventListener('DOMSubtreeModified', f, false);
  20. console.log("It has been turned off :D");
  21. }
  22. let f = function() {
  23. "use strict";
  24. if (!deactivated) {
  25. //console.log("Detecting autoplay");
  26. let node = document.getElementById(button_id);
  27. if (node !== null && node.hasAttribute('active')) {
  28. console.log("Autoplay on. Trying to turn it off");
  29. setTimeout(clickButton, 150, node);
  30. deactivated = true;
  31. }
  32. }
  33. }
  34. //f();
  35. document.body.addEventListener('DOMSubtreeModified', f, false);
  36. setTimeout(f, 400);