我注意到,在网上银行网站上,如果您单击浏览器上的“后退”按钮,则会自动注销并发送到警告页面,从而结束会话并迫使您重新登录。我想在codeigniter中实现相同的功能。请建议我如何在codeigniter中实现此目标。
<script>
$(function() {
if (window.history && window.history.pushState) {
window.history.pushState('', null, './');
$(window).on('popstate', function() {
// alert('Back button was pressed.');
// document.location.href = '#';
document.location.href = '<?php echo base_url(); ?>master-panel/logout.html';
});
}
});
</script>
我已经使用了上面的代码,它看起来绝对不错。但是除了使用jquery来实现此结果之外,还有其他方法吗?因为上述代码可以通过开发人员工具中的inspect元素轻松更改。我们可以在php中做到吗?