有没有办法制作键盘快捷键,点击网页上的按钮。 就像我想要一个热键:Ctrl + S自动点击Google上的搜索。
我试过这个:快捷方式管理器插件,但我不知道如何分配它。
答案 0 :(得分:0)
这可能会有所帮助:
$(window).keypress(function(e) {
var keycode = (e.keyCode ? e.keyCode : e.which);
var rr = $('#report').html();
$('#report').html(rr + '<br />' + keycode);
if (e.ctrlKey) alert('Control pressed');
//if (!(keycode == 115 && e.ctrlKey) && !(keycode == 19)) return true;
if (!(keycode == 83 && e.ctrlKey) && !(keycode == 17)) return true;
alert("Ctrl-S pressed");
$('#gsearch').trigger('click'); //or just .click() also works
e.preventDefault();
return false;
});
请注意,webkit浏览器不会捕获ctrl,alt,shift等键。 See this article for info