cómo detener el botón de retroceso del navegador usando javascript

Estoy haciendo la aplicación de prueba en línea en PHP. Quiero restringir al usuario mientras vuelvo en el examen. He intentado seguir el guión pero detiene mi temporizador. ¿Qué debo hacer por favor sugerirme? He incluido el código fuente. El temporizador se almacena en cdtimer.js

<script type="text/javascript">
        window.history.forward();
        function noBack()
        {
            window.history.forward();
        }
</script>
<body onLoad="noBack();" onpageshow="if (event.persisted) noBack();" onUnload="">

Tengo temporizador de examen que toma la duración del examen dedb mysql e inicia el temporizador en consecuencia se detiene cuando coloco el código para desactivar el botón de retroceso. ¿Cuál será el problema?

Respuestas a la pregunta(23)

Su respuesta a la pregunta