![](/img/trans.png)
[英]AJAX page load/history.pushState not working properly after navigating off website
[英]Restore original page when navigating back after history.pushState
用户提交表单后,我正在使用history.pushState
创建“伪造”结果页面。 但是,当我向后浏览时,可见页面保持不变。 按下后,获得原始页面的简单方法是什么(通过javascript未经修改但已填写表格)?
您需要查看当前地址是否有更改,然后自己做出反应。
参见以下示例: https : //developer.mozilla.org/en/DOM/window.onpopstate
还可以查看文档:
https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history/
您必须处理onpopstate
事件并手动重新加载上一页:
window.onpopstate = function() {
location.reload();
};
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.