[英]after history pushState the back is not navigate
我想更改網址而不導航。 我喜歡
var url = window.location.href;
url = url.split('#');
var url_ = url[0] + '?task=product&url=' + selectedUrl;
history.pushState(null, null, url_);
之后,我在地址欄中輸入url並導航到該URL url[0] + '?task=product&url=' + selectedUrl
。 但是問題出在我向后瀏覽時,地址被更改了,但是頁面卻沒有更改(頁面未加載更改的URL)。
現在,如何通過該URL向后導航和頁面加載?
history.pushState僅操縱瀏覽器歷史記錄。 我對您的措詞有些困惑,但您始終可以
window.location = url;
重定向到您要去的地方
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.