Rickblock

The Rickroll blocker

目前為 2015-11-24 提交的版本,檢視 最新版本

// ==UserScript==
// @name Rickblock
// @description The Rickroll blocker
// @run-at document-end
// @version 0.0.1.20151124122850
// @namespace https://greasyfork.org/users/12417
// ==/UserScript==
var links = document.getElementsByTagName("a");
for (var i in links)
{
    try
    {
        var linkto = links[i].getAttribute("href");
    }
    catch (TypeError)
    {} // Ignore errors!
    if (linkto !== null)
    {
        var isrickroll = (linkto.indexOf("dQw4w9WgXcQ") !== -1);
    }
    if (isrickroll)
    {
        links[i].innerHTML = "(removed Rickroll)";
        links[i].setAttribute("href", "#");
    }
}