注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
?_=1来访问最新页面。https://zh.moegirl.org.cn/User:OctoberSama/DelTab.js?_=1//chatgpt写的 代码可能很屎 欢迎改进
///删除网页元素
function removeDelTab() {
var Deltab = document.querySelector("#home-layout-toggler");
if (Deltab) {
Deltab.remove();
return; // 如果元素已经存在并被删除,直接退出函数
}
// 使用 MutationObserver 监听 DOM 变化
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
if (mutation.addedNodes.length > 0) {
var Deltab = document.querySelector("#home-layout-toggler");
if (Deltab) {
Deltab.remove();
observer.disconnect(); // 删除元素后,停止观察
}
}
});
});
// 开始监听文档的根节点,观察子节点的变化
observer.observe(document.body, {
childList: true,
subtree: true
});
}
// 初次调用,检查并删除元素
removeDelTab();
///