2010-03-03 5 views
1

첫 번째 mousemove 이벤트에서 특정 클래스의 모든 이미지를 제거해야하는 UserScript가 있습니다.Greasemonkey onmousemove 스크립트

Greasemonkey-scripts를 작성하는 데 꽤 새로운데, 이것은 제 첫 번째 스크립트입니다. 조금 누락 된 것이 있습니다.

// ==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

addEventListener

window.addEventListener('mousemove',removeTags,false); 
+0

감사를 시도,이 빨리! –

+0

그것이 효과가 있다는 것을 알고 기쁩니다. – YOU