[포커스 된] 탭을 선택한 경우 setTimeout
기능을 실행하고 싶습니다. Mozilla (Greasemonkey)를 사용하고 있습니다.탭이 포커스를 얻은 후 잠시 후에 버튼을 클릭하고 싶습니다.
는 여기에 내가 무엇을 시도했다입니다 : 단계에
// ==UserScript==
// @name [udit]click stumble button on pages
// @namespace uditeewd
// @include http://www.stumbleupon.com/interest/*
// @include http://www.stumbleupon.com/channel/*
// @include http://www.stumbleupon.com/stumbler/*
// @exclude http://www.stumbleupon.com/stumbler/*/likes/interest*
// @exclude http://www.stumbleupon.com/interest/*/followers*
// @exclude http://www.stumbleupon.com/channel/*/followers*
// @exclude file:///*
// ==/UserScript==
setTimeout(function(ButtonClickAction) {
var stumbButt = document.querySelector ("div.stumbler-card a.stumble-button");
var clickEvent = document.createEvent ('MouseEvents');
clickEvent.initEvent ('click', true, true);
stumbButt.dispatchEvent (clickEvent);
}, 0);
document.addEventListener ("onfocus", ButtonClickAction, true);
검색어로 무엇을 넣어야합니까? 페이지의 예 : http://www.stumbleupon.com/interest/Psychology – adi
URL이있는 탭과 같은 특정 URL의 탭에서 실행되도록 설정할 수 있습니다. http://www.stumbleupon.com/interest/* – adi
@adi - 다른 사용자가 귀하를 도우려는 "도움을 요청하십시오."하고 소리를 지르며 응답하지 않아 사이트를 다시 방문하지 않은 사람은 귀하의 사례를 많이 돕지 않습니다. 그런 괴롭힘을 멈추고 압박하십시오. – Kev