使用JavaScript / HTML5获取浏览器热键设置?

时间:2011-08-11 02:15:37

标签: javascript jquery html html5 browser

有没有办法使用JavaScript(或HTML5,如有必要)来检索浏览器在热键上的当前设置?请注意,我不是要尝试修改设置,只是尝试检索它。

1 个答案:

答案 0 :(得分:1)

可悲的是,您最好的选择是使用浏览器嗅探,并编译已知热键列表。

例如,使用jQuery Client plugin,例如:

var fullscreen = {
    Windows: {
        MSIE: 'Alt+F11',
        Firefox: 'Alt+F11'
    },
    Mac: {
        Firefox: 'Shift+Command+F'
    }
};

if(fullscreen[$.client.os] && fullscreen[$.client.os][$.client.browser]) {
    // render the label
}

当然,这有点像PITA。