阻止用户返回登录Web浏览器

时间:2015-11-28 21:40:07

标签: javascript html

我正在制作一个网络应用程序,当用户退出并进入登录页面时,我想阻止他们返回上一页(登录页面),因为他们刚刚注销这会是一个安全问题吗?我想知道我能在JavaScript中做到这一点吗?我希望理想情况下只是在他们第一次点击时重新加载当前页面,然后如果他们第二次点击它就转到他们没有登录的最后一页。或者如果那不可能那么做标准做法是什么?

这是我正在尝试的但它不起作用,

<script type="text/javascript">
onload=function(){
    console.log('called')
e=document.getElementById("refreshed");
if(e.value=="no")e.value="yes";
else{e.value="no";location.reload();}
}
</script>

我收到一条错误,说e未定义

1 个答案:

答案 0 :(得分:0)

您可以在客户端中prevent the page from getting cached。或者在页面加载时执行ajax请求以检查用户是否在后端登录,如果没有刷新页面。

相关问题