🏠 返回首頁 

Greasy Fork is available in English.

Revert User Headers

No more "Popular Tracks by..." where the artist name should be!

// ==UserScript==
// @name         Revert User Headers
// @namespace    JunkiEDM/sc-userfix
// @version      0.1
// @description  No more "Popular Tracks by..." where the artist name should be!
// @author       JunkiEDM
// @match        https://soundcloud.com/*
// @icon         https://www.google.com/s2/favicons?domain=soundcloud.com
// @grant        none
// ==/UserScript==
(function() {
'use strict';
var oldHref = document.location.href;
function repl(){
document.getElementsByClassName("profileHeaderInfo__userName")[0].innerHTML = document.getElementsByClassName("profileHeaderInfo__userName")[0].innerHTML.replace(new RegExp("(?:Popular tracks by|Tracks by|Albums by|Playlists by|Reposts by) ","gm"), "");
}
window.onload = function (){
repl();
var
bodyList = document.querySelector("body")
,observer = new MutationObserver(function(mutations) {
mutations.forEach(function() {
if (oldHref != document.location.href) {
oldHref = document.location.href;
repl();
}
});
});
var config = {
childList: true,
subtree: true
};
observer.observe(bodyList, config);
}
})();