Я хочу создать сценарий с жирной обезьяной, который добавит сочетание клавиш для действия выхода из системы на одном почтовом сайте.
В настоящее время ссылка для выхода из системы "? Logout & hl = en" , которая имеет id = ": r5" .Я могу получить узел для ссылки, но не могу вызвать клик по нему.
Я пробовал скрипт следующим образом
function key_event(event){
GM_log("Hello");
GM_log(event.keyCode);
//if(event.keyCode != 112) return;
e=document.getElementById(':r5');
if(!e) {return;}
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent(('click'),true,true,window,0,0,0,0,0,false,false,false,false,0,null);
GM_log(e);
e.dispatchEvent(evObj);
}
document.addEventListener("keypress", key_event, true);
Но это не работает.Что вы думаете здесь не так?
Спасибо, J