NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name HTML5 Video & Audio Loop Everywhere!
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Try to loop all HTML5 Video and Audio elements, everywhere!
// @author volkan-k
// @match *
// @include *
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
function findall(selector) {
return document.querySelectorAll(selector);
}
function setloop(){
findall("video:not([loop]),audio:not([loop])").forEach(function(item) {
//console.log(item); // for debug
item.setAttribute("loop","loop");
});
}
setInterval(setloop,500);
})();