Spiegel DisablePodcasts

Disable Podcasts on Spiegel Homepage

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Spiegel DisablePodcasts
// @namespace    http://www.biermann.org/scripts/spiegel/
// @version      0.9
// @description  Disable Podcasts on Spiegel Homepage
// @author       Phil
// @match        https://www.spiegel.de/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    var badSpans = document.querySelectorAll('div [data-component="PodLoveWebPlayer"]')
    badSpans.forEach((s) => {
      while(s !== undefined && s.tagName != "DIV") {
        s = s.parentElement
      }
      if(s !== undefined) {
        // s.style.backgroundColor = 'rgb(255,0,0)'
        s.remove()
      }
    })
})();