防止邀请脚本

油猴区大佬

(function() {
    'use strict';
    const redirectIfNeeded = () => {
        if(window.location.href.includes("https://linux.do/invites/")) {
            window.location.replace("https://linux.do");
        }

        document.querySelectorAll("div .regular .contents").forEach((el) => {
            el.querySelectorAll("a").forEach((a) => {
                if(a.href.includes("https://linux.do/invites/")) {
                    a.href = "https://linux.do";
                }
            });
        });
    };

    document.addEventListener('DOMContentLoaded', redirectIfNeeded);

    const observer = new MutationObserver(redirectIfNeeded);
    observer.observe(document.body, {childList: true, subtree: true});
})();

使用监听器就可以解决了

我还是不行:thinking:

ctrl+f5刷新一下页面 之后再试试

还是不行,估计Discourse限制了什么或者我这里脚本冲突

我这很正常 可能是脚本冲突

受害者联盟

好奇害死猫, 不明来历的连接不要乱点

谢谢楼主和大哥

还好相对迟钝 反而没中招

不懂是最自己最好的保护

哈哈哈 果然不要随便点链接呀~

复议 :crazy_face:

所以说链接在哪里,我要炒了我上级 :laughing:

“过去无可挽回,未来仍可改变”

下海的朋友们,要不要一起来一波反向操作

一起点遍受邀链接 :index_pointing_at_the_viewer:

你的期待的东西来了

防musifei专用脚本

好东西,来做个整合到我自己的脚本去 :thinking:

这边建议 直接加上你自己的邀请链接这样他们就不会被别人标记了

1 个赞