标签: html5 single-page-application html5-history
如果有人点击网址栏并按回车键,并阻止重新加载页面,是否可以激活history.pushState(...)方法?
history.pushState(...)
答案 0 :(得分:2)
如果他们愿意,您无法阻止用户重新加载页面。但是,您可以根据需要解释URL,因此在加载页面时,请检查单页应用程序中的URL路径,并将请求路由到相关的任何控制器。
这就是gitlab实际上正在做的事情。