// ==UserScript== // @name Open URL Background // @description Open URL Background // ==/UserScript== document.addEventListener ("keydown", function(event){ if(event.shiftKey && event.keyCode == 65){ openNewBackgroundTab(); } }, false); function openNewBackgroundTab(){ var a = document.createElement("a"); a.href = "http://www.google.com"; var evt = document.createEvent("MouseEvents"); //the tenth parameter of initMouseEvent sets ctrl key evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null); a.dispatchEvent(evt); }