The Rickroll blocker
当前为
// ==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", "#");
}
}