Javascript 返回导航/页面刷新问题

Javascript 返回导航/页面刷新问题,javascript,jquery,refresh,reload,back,Javascript,Jquery,Refresh,Reload,Back,我有一个博客页面的一部分,滑块上有一个博客帖子列表。我点击一篇文章,它会把我带到它,但如果我试图通过浏览器的后退按钮返回到博客列表页面,我得到的只是标题和背景图像 在这之后,我按“前进”返回到博客文章,如果我再次按“后退”,它就会工作。我的页面显示正确,没有任何问题 有人知道这是什么原因吗?我忘了提到我的意图是让它在返回按钮后正确显示 我尝试使用onbeforeunload事件: <script type="text/javascript"> window.onbefore

我有一个博客页面的一部分,滑块上有一个博客帖子列表。我点击一篇文章,它会把我带到它,但如果我试图通过浏览器的后退按钮返回到博客列表页面,我得到的只是标题和背景图像

在这之后,我按“前进”返回到博客文章,如果我再次按“后退”,它就会工作。我的页面显示正确,没有任何问题

有人知道这是什么原因吗?我忘了提到我的意图是让它在返回按钮后正确显示

我尝试使用onbeforeunload事件:

<script type="text/javascript">
     window.onbeforeunload = function () {
     return "You are about to leave this order form. You will lose any information...";
    }
</script>
在blogposts页面上,但没有用

有人知道这是什么原因吗?

试试这个

<a href="#" onclick="history.go(-1);">Back</a>

此方法给我以下错误:遇到错误。您提交的URI包含不允许的字符。您可能需要发布链接以查看实时版本。在所有浏览器中都是这样吗?您是否使用一些JavaScript加载内容?相关信息:当按下浏览器的“后退”按钮时,页面是从缓存中提取还是重新加载可能因浏览器而异,也可能因web服务器发送的HTTP响应头而异。