El siguiente código sirve para que puedas bloquear desde una web por medio de javascript el botón de regresar que tiene el navegador.
El código funciona con Chrome, Firefox, Edge, Opera (quizá con otros navegador, pero con estos lo probe).
Solo basta que pongan las 3 líneas siguientes al finalizar de cargar su DOM.
window.location.hash="no-back-button"; window.location.hash="Again-No-back-button";//esta linea es necesaria para chrome window.onhashchange=function(){window.location.hash="no-back-button";}
Video demostrándolo