【问题标题】:How to get grease monkey to run on Youtube link changes?如何让油脂猴子在 Youtube 链接更改上运行?
【发布时间】:2016-06-02 00:28:31
【问题描述】:

这是我第一次使用油脂猴,我是 javascript 的新手,但我有一些简单的代码可以删除 YouTube 右侧的建议视频,我发现这会分散我的工作注意力:

var elem = document.getElementById('watch-related'); elem.parentNode.removeChild(elem);

我试过使用addEventListener();以及带有setTimeOut()while 循环;我试过setInterval()。没有工作。但是,如果我刷新页面或从外部来源访问链接,它们(包括纯代码)都可以工作,但如果我从另一个 YouTube 页面访问视频,则不会。

我认为这与 YouTube 加载页面的方式有关,但我找不到任何解决方法。有什么想法吗?

编辑:我还找到了this,它有一些关于这个主题的好信息,但也不起作用。

【问题讨论】:

    标签: javascript youtube firefox-addon greasemonkey


    【解决方案1】:

    选项 1:

    安装uBlock OriginAdblock Plus,并添加自定义过滤器:youtube.com###watch-related

    选项 2(如果您必须使用 Greasemonkey):

    // ==UserScript==
    // @name         Youtube Suggested Video Hider
    // @include      https://www.youtube.com/watch?*
    // @grant        GM_addStyle
    // ==/UserScript==
    GM_addStyle('#watch-related { display: none; }')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      • 2016-10-23
      • 2013-09-18
      • 1970-01-01
      • 2012-03-31
      相关资源
      最近更新 更多