[英]Detect back button in browser when the user go back to original page
我有一个页面,该页面通过使用javascript中的pushState方法在加载时隐藏查询字符串参数。 例如,这是原始网址,
www.iprocess.com?acsn=23423432423432434;
它的作用是在加载时隐藏acsn参数。 所以看起来像这样
www.iprocess.com
问题是,当我单击该页面内的链接然后返回该页面时,它仅读取www.iprocess.com而没有查询字符串参数,因此不会加载数据。
我想要的是,如果用户返回到该页面,它将同时加载查询String参数并将其隐藏。
此代码:
window.history.pushState('currentpage', 'Title', window.location.pathname);
而不是使用pushState
,而是使用replaceState
,这样就不会在历史记录中保留参数状态。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.