我正在测验网站上工作,其中有25个问题,用户必须逐个回答。一旦测验开始,用户就无法返回并刷新页面,如果他们这样做,那么我将完成他们的测验。如何检测浏览器后退按钮,在jquery中输入按钮和页面刷新事件?任何帮助将不胜感激。在此先感谢
答案 0 :(得分:0)
对于后退按钮事件,请检查以下代码
jQuery(document).ready(function($) {
if (window.history && window.history.pushState) {
window.history.pushState('forward', null, './#forward');
$(window).on('popstate', function() {
alert('Back button was pressed.');
});
}
});
对于浏览器向后兼容性,我建议:history.js