代码之家  ›  专栏  ›  技术社区  ›  Roman Glass

Greasemonkey onmousemove脚本

  •  1
  • Roman Glass  · 技术社区  · 16 年前

    我有一个UserScript,它应该在第一个mousemove事件中删除某个类的所有图像。

    写油腻腻的剧本很新,好吧,这是我的第一个剧本,我觉得少了一些小东西。

    // ==UserScript==
    // @name aname
    // @namespace anamespace
    // @description adescription
    // @include        http://www.google.com/search*
    // @include        http://www.google.com/webhp*
    // @include        http://www.google.com/#*
    // @include        http://www.google.com/
    // ==/UserScript==
    var removeTags = function () {
        var allHTMLTags = window.document.getElementsByTagName("*");
        for (i=0; i < allHTMLTags.length; i++) {
            if (allHTMLTags[i].className == "l sb-l") {
                allHTMLTags[i].style.display='none';
            }
        }
    };
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = removeTags;
    

    1 回复  |  直到 16 年前
        1
  •  1
  •   YOU    16 年前

    尝试 addEventListener

    window.addEventListener('mousemove',removeTags,false);
    
    推荐文章