Tampermonkey 5.0版本好多脚本失效啊。
本帖最后由 bin2163239 于 2023-12-16 17:15 编辑// 定义一个函数,用于移除指定样式的 span 元素
function remove_span() {
let spans = document.querySelectorAll('span');
spans.forEach(span => span.remove());
}
// 监听 DOM 变化并移除 span 元素
const observer = new MutationObserver(() => {
remove_span();
});
observer.observe(document.body, { childList: true, subtree: true });
// 重写 MutationObserver 的 observe 方法
MutationObserver.prototype.observe = function(target, options) {
console.log("Hook MutationObserver observe");
this.disconnect();
};
// 自执行函数
(function() {
'use strict';
const activationBtn = document.querySelector('a');
if (activationBtn) {
activationBtn.remove();
}
})();
以上去除页面水印的代码在之前的版本打开网页就生效,现在5.0的版本是30秒以后生效,禁用 重装 beta版都试过了,全部不起作用。
然后换了暴力猴上面的代码又没事了,不知道是不是更新(CSP)的问题 是不是浏览器的问题呀? 5.0版本有不同的地方吗能用就继续用旧版 文西思密达 发表于 2023-12-16 18:03
5.0版本有不同的地方吗能用就继续用旧版
这是更新日志,我不是专业的看不太懂这个。 jianken 发表于 2023-12-16 17:27
是不是浏览器的问题呀?
应该不是,就是今天打开浏览器 Tampermonkey 自动升级后就这样了。 bin2163239 发表于 2023-12-16 18:13
这是更新日志,我不是专业的看不太懂这个。
这个v3广受诟病,去了好多对广告去除的功能 还是用老版本吧,5不好用 没升级,还在用4 我发现之前的那个油猴脚本现在对阿里云盘的下载不支持了! 换成暴力猴试试
页:
[1]
2