Como posso desativar as teclas de função no Chrome?

1

Esses jogos clássicos do MS-DOS no archive.org trouxeram de volta muitas memórias. Ser capaz de reproduzi-los em um computador atual, por meio do navegador, é muito divertido.

Como esses jogos certamente não foram escritos para serem executados em um navegador, eles exigem o uso de certas chaves que já estão mapeadas para as funções do navegador. Em O Boot , por exemplo, F1 exibe a visualização do periscópio.
Infelizmente, o F1 também é o botão Ajuda do Chrome, por isso abre uma nova guia com o site de ajuda. Meio que é uma droga quando você quer apenas uma rápida olhada no periscópio antes de disparar esses torpedos.

Existe alguma maneira de desativar a funcionalidade Fx integrada?

    
por Vidar Ramdal 19.01.2015 / 15:05

1 resposta

1

Usando node-webkit , crie o seguinte arquivo package.json :

{
    "name" : "mykiosk",
    "window" : {
        "fullscreen" : true,
        "toolbar" : false
    },
    "main" : "http://the-one-and-only-allowed.url/"
}

Inicie com: ./nw

Todas as teclas de função estão bloqueadas. Ctrl-N / T não cria abas. é bem legal

Um último truque de javascript / onload para desativar o menu de contexto do botão direito do mouse:

window.oncontextmenu = function(ev) {
  ev.preventDefault();
  ev.stopPropogation();
  return false;
}
    
por 19.01.2015 / 16:56