我正在使用jQXwidgets,类似于以下from here。如Image #1所示,我位于最后一个列表的91-100部分。假设我单击第一个记录Regina,我将移至网站的下一页。然而,
当我单击浏览器的后退按钮时,它会重新加载页面,并按1-10返回到第一个列表,如image #2所示。

问题:

使用浏览器后退按钮是否可以落在列出91-100名称的相同列表Regina上?还是我需要添加后退按钮并执行该操作?请指教。谢谢

图片#1:
javascript - 单击浏览器后退按钮时避免页面重新加载-LMLPHP

图片2:javascript - 单击浏览器后退按钮时避免页面重新加载-LMLPHP

最佳答案

您需要一些可取消事件的JavaScript。

<script>
history.pushState(null, null, document.URL);
   window.addEventListener('popstate', function () {
   history.pushState(null, null, document.URL);
});
</script>


试试吧?

关于javascript - 单击浏览器后退按钮时避免页面重新加载,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45170352/

10-12 06:56