为防止用户返回,我使用了以下代码:
<script type = "text/javascript" >
history.pushState(null, null, 'pagename');
window.addEventListener('popstate', function(event) {
history.pushState(null, null, 'pagename');
});
</script>
我是从以下链接找到的:
How to disable back button in browser using javascript
然而,这在Chrome中运行良好,但在Firefox和IE中无效。在inspect元素中,我可以看到Chrome中的脚本,但它不在Firefox和IE中。