使用自定义快捷键浏览页面

时间:2011-11-07 14:46:58

标签: web keyboard-shortcuts greasemonkey

我想使用j和k键[类似于9gag.com或谷歌阅读器]浏览ragecollection.com网站,默认为左箭头,这在使用笔记本电脑时并不理想..

为firefox提供的胖猴脚本。

1 个答案:

答案 0 :(得分:1)

您不能使用greasemonkey / javascript来模拟按键,因为这会导致安全问题。 javascript中的方法是拦截按键事件并触发通常由不同的按键触发所需的操作。

为了帮助您入门,以下greasemonkey脚本拦截任何页面上的g和h字符按下:

// ==UserScript==
// @name           keytranslate
// @namespace      ongar.org
// @description    turns g or h keypress into left or right cursor press
// @include        *
// ==/UserScript==


function keycheck(e)
{
if (e.keyCode == 71) // code for g
    {
    // trigger right-cursor event
    }
else if (e.keyCode == 72) // code for h
    {
    // trigger left-cursor event
    }

}

window.addEventListener('keydown', keycheck, true);