在线考试一旦候选人点击了开始按钮,我就不想让他回去(到以前的页面),如果他通过使用浏览器属性做任何活动,他应该在同一页面.一旦他点击提交按钮,他就是走出那个页面.
在这里,如果我清除缓存并按下浏览器后退按钮,页面显示为" 文档已过期所请求的文档在Firefox的缓存中不可用. "因此我不想清除cach insted我需要竞争禁用后退按钮,即不应该发生任何事情单击后退按钮.
如果有人知道让我知道如何实现这个概念......
试试这个脚本
<script> window.location.hash="no-back-button"; window.location.hash="Again-No-back-button";//again because google chrome don't insert first hash into history window.onhashchange=function(){window.location.hash="no-back-button";} </script>
另请参阅此链接.此链接包含演示和下载代码