logo NodeSeekbeta

NodeSeek 编辑器增强脚本

  • @dabao #20 谢谢佬,佬的脚本也很好

  • 我在电脑上用的时候,又出现了按钮行为没有被替换的问题,问了下GPT,它觉得按钮是异步加载的,所以脚本有时候找不到按钮。我改成用定时器检查然后再替换之后,就可以稳定地替换按钮事件了。

    // @grant        GM_xmlhttpRequest
    ...
    ...
        window.addEventListener('load', function() {
            let checkExist = setInterval(function() {
                const oldElement = document.querySelector('.toolbar-item.i-icon.i-icon-pic[title="图片"]');
                if (oldElement) {
                    clearInterval(checkExist);
                    const newElement = oldElement.cloneNode(true);
                    oldElement.parentNode.replaceChild(newElement, oldElement);
                    newElement.addEventListener('click', handleImgBtnClick);
                }
            }, 200);
        });
    
  • @Redwind #22 我觉得不是这个问题,脚本我写的是网页load完才初始化的,然后ns的google统计什么的,如果被你拦截了就会加载好一会导致阻塞。你可以等标签页图标转完圈后再看,应该就是正常的

  • @TomyJan #23 发布于2024/3/2 21:41:48
    @Redwind #22 我觉得不是这个问题,脚本我写的是网页load完才初始化的,然后ns的google统计什么的,如果被你拦截了就会加载好一会导致阻塞。你可以等标签页图标转完圈后再看,应该就是正常的

    就是等网页加载完才点的 xhj027

    QQ202432-214758.gif

  • @Redwind #24 啊这,好不河里,我改,你看看控制台有没有报错

  • @TomyJan #25 发布于2024/3/2 21:53:04,编辑于2024/3/2 21:53:25
    @Redwind #24 啊这,好不河里,我改,你看看控制台有没有报错

    没有,干净的很

  • 支持一下

  • @Redwind #26 我复现不出来, 按你的写法修了

  • image.png

  • 65e3e0636ce0f.webp

    牛的

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72034位seeker

🎉欢迎新用户🎉