在多个页面上使用键导航脚本

时间:2017-10-27 09:15:40

标签: javascript jsp

我正在尝试按下按键A和H打开主页。也就是说,用户必须在按住A键时按下H键。我希望这个活动能够在所有网站上发生,而不是在一个页面中。

我带了一个jQuery方法,如下所示

var down = {};
$(document).keydown(function(e) {
    down[e.keyCode] = true;
}).keydown(function(e) {
      if (down[65] && down[72]) {
      // logic to go to my home page
      }
});​

当我在单个jsp页面中实现上述脚本时,它工作正常。如何让我的脚本在所有网页上进行监听。

1 个答案:

答案 0 :(得分:2)

您应该为所有页面使用通用页眉/页脚部分,或至少使用通用模板 将关键的 js 代码添加到公共模板中,以使其适用于所有页面。避免在每个页面上重复相同的代码。