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