JavaScript - Como posso informar ao navegador Chrome, Firefox, Safari, para que eu tenha o botão de atualização desativado?
Tenho um aplicativo lógico em execução no qual preciso armazenar ovar algorithmToApply=1 or etc
;
Onde cada um dos meus valores tem um algoritmo relativo atribuído. O principal problema é ao testar as pessoas que clicam no botão de atualização do navegador e em toda a falha lógica do meu aplicativ
algorithmToApply = 1 ; // Thinking
algorithmToApply = 2 ; // Waiting
algorithmToApply = 11 ; // Downloading
algorithmToApply = 100 ; // Booting
algorithmToApply = 900 ; // Kernel prepare
algorithmToApply = 0 ; // User refresh button is a BUG
Como posso usar os navegadores de solicitação JavaScript (Opera ou Chrome, opcionalmente Firefox / Safari), para permitir que o usuário não consiga clicar na atualização (no entanto, sempre pode desligar ou fechar a instância do navegador
Isso é possível? Se sim, como?
Acompanhamento (o melhor que podemos fazer)
/* @WARNING: Do not refresh */
$(window).bind('beforeunload', function(e) {
if (mystatus>=2) {
return "WARNING: Your status is .... If you refresh now, software will lose all the status.";
} else {
return "WARNING: Your status is not ... You can refresh.";
}
});