Firefox userChrome.js greasemonkeyスクリプトスレ45 (533レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
174
(2): 名無しさん@お腹いっぱい。 [sage] 2025/03/25(火) 13:53:44.27 ID:EHGg0KQy0(1/2) AAS
togetterのコメントを非表示にするやつ https://posfie.com/@recyclebin5385/p/cpv5nC4
今のtogetter/posfieで動くように改修してるんだが
コメント表示部分が読みこまれるまでものすごく遅いので (少なくともうちの環境では30秒かかることがある)
その部分が更新されるまでスクリプトを待たせたいけど
MutationObserver とsetTimeout で待たせると無限に待ってしまうのでどうしたらいいと思う?
177
(4): 名無しさん@お腹いっぱい。 [sage] 2025/03/25(火) 21:19:27.44 ID:EHGg0KQy0(2/2) AAS
こんな感じにしてみたけど動かないんだよな
一発目でtargetnodeがないので
$(function() でobserve登録できてなくて
addButton が呼ばれない

(function() {
let targetnode = $("#comment-box-portal.comment_box");
let observer = new MutationObserver(addButton);
function hideUsers() {
observer.disconnect();
    //コメントの削除処理
observer.observe(targetnode , { childList: true, subtree: true });
}

function addButton() {
//削除ボタン表示処理
observer.disconnect();
observer = new MutationObserver(hideUsers);
observer.observe(targetnode , { childList: true, subtree: true });
}
$(function() {
observer.observe(targetnode , { childList: true, subtree: true });

});
})();
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s