diff --git a/MLButton.user.js b/MLButton.user.js index 4c3eb79..9575cd8 100644 --- a/MLButton.user.js +++ b/MLButton.user.js @@ -5,8 +5,8 @@ // @description Creates a button that searches for a lyrics video! // @author NorbiPeti // @match https://www.youtube.com/ -// @include http://www.youtube.com/watch -// @include https://www.youtube.com/watch* +// @include http://www.youtube.com/* +// @include https://www.youtube.com/* // @grant none // ==/UserScript== @@ -14,6 +14,9 @@ window.lasturl=""; function AddIfChanged() { + var namecont=document.getElementById("watch7-user-header"); + if(namecont===null || namecont.innerHTML.indexOf("Monstercat")==-1) + return; if(window.location.href==window.lasturl) return; var cont=document.getElementById("watch7-subscription-container"); @@ -22,10 +25,11 @@ function AddIfChanged() window.setTimeout(function() { if(window.location.href==window.lasturl) return; + //var cont=document.getElementById("watch7-subscription-container").childNodes[0]; var cont=document.getElementById("watch7-subscription-container"); if(cont===null) return; - cont.innerHTML+=""; + cont.innerHTML+=""; window.lasturl=window.location.href; }, 2000); //TODO: Detect page load finish } @@ -34,9 +38,6 @@ function AddIfChanged() 'use strict'; // Your code here... - var namecont=document.getElementById("watch7-user-header"); - if(namecont.innerHTML.indexOf("Monstercat")==-1) - return; AddIfChanged(); window.setInterval(AddIfChanged, 1000); })();