Javascript 按后退按钮刷新页面

Javascript 按后退按钮刷新页面,javascript,html,session,back-button,Javascript,Html,Session,Back Button,我看到了与这个问题相关的其他问题/答案,但我找不到任何能清楚解释这个问题的东西 我想知道当用户按下后退按钮时是否有JavaScript代码刷新页面。就像在Facebook或Gmail中,当你执行注销操作,然后按下后退按钮时,什么都不会发生;页面将被刷新 我创建了一个web项目,当用户执行注销时,会话被终止,并重定向到索引页。但是,如果用户需要,他可以通过“后退”按钮返回并再次查看信息。如果您告诉浏览器不要缓存页面,当他们按下“后退”按钮时,它将再次请求该页面。此链接与javascript、jsp

我看到了与这个问题相关的其他问题/答案,但我找不到任何能清楚解释这个问题的东西

我想知道当用户按下后退按钮时是否有JavaScript代码刷新页面。就像在Facebook或Gmail中,当你执行注销操作,然后按下后退按钮时,什么都不会发生;页面将被刷新


我创建了一个web项目,当用户执行注销时,会话被终止,并重定向到索引页。但是,如果用户需要,他可以通过“后退”按钮返回并再次查看信息。

如果您告诉浏览器不要缓存页面,当他们按下“后退”按钮时,它将再次请求该页面。

此链接与javascript、jsp、java无关。只是一般性的谈话你说得对,我很抱歉启动了投票表决的列车:(另一方面,它没有回答我关于facebook或Gmail之类的问题Hank you rambo,我真的为此搜索了很多解决方案,但到目前为止还没有人清楚地知道我在你的问题的同一行中做了一般性搜索,到目前为止,所有这些都非常清楚:你没有使用javascript来阻止用户返回后,您更改了响应的缓存策略,以便它们始终符合服务器的请求。我必须告诉浏览器“否”以缓存网站中的所有页面,或者是否有任何方法让浏览器删除缓存内容?@AlbanoVito,我不知道删除浏览器缓存的方法。我不想打扰您,但请如果可以的话,请多解释一点。那么这是第一选择?我必须告诉浏览器不要缓存所有页面?@AlbanoVito,是的。关于这一点,在中有很多讨论。这个问题是在2008年提出的,可能在当时就行了,但我刚刚在Firefox 18、IE 8和Chrome 24中进行了测试,在做了测试之后,我能够返回并再次查看我的页面他改变了我的密码